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

Graeme Shinnie, left
Breaking

    Cancel