Could be wrong here (has been known) but I think he is out of contract at the end of the season. I seem to recall he only only got a one year deal in the summer.
Shades of Ryan Fraser?
One of the best prospects we've had recently. Still needs to have a right good look at himself though...
Stonehaven has a radio station?
The Shamen - Move Any Mountain
Top Tune.