Caley Jags agree pre-contract with Sutherland

Shane Sutherland in action for Elgin City.
Shane Sutherland in action for Elgin City.