Derick Macleod

GB Flag United Kingdom
Position
Doctor

A proud Scot, Derick has extensive experience in winter sports, and can be found on the road with the team when he's not with the Scottish FA or in his local general practice.