Langlands Road, St Andrews, Fife, KY16 8BN

David Shields

Player Profile:

A solid, determined midfielder who can take the ball well and make the team tick. A good passer and tackler.

Sponsor: