McInnes: New deal would make Shinnie one of Aberdeen’s top earners

Graeme Shinnie, left
Graeme Shinnie, left

Breaking

    Cancel