Dons captain Shinnie set to sign pre-contract with Derby County

Graeme Shinnie.
Graeme Shinnie.

Breaking