Midfielder MacDonald signs on at Huntly

Liam MacDonald, left, playing for Huntly
Liam MacDonald, left, playing for Huntly