Gregor MacDonald ready for new adventure after Ross County release

Gregor MacDonald (left) in action for Keith against Inverurie Locos in the Highland League
Gregor MacDonald (left) in action for Keith against Inverurie Locos in the Highland League