Donaldson leaves Caley Jags to join Staggies after Highland rivals agree fee

© SNSColl Donaldson.
Coll Donaldson.

Breaking