New Signing: Euan Macleod