McInnes: Shinnie contract extension is one of our most important January deals
Aberdeen manager Derek McInnes believes he has made one of his most important signings this month in convincing defender Graeme Shinnie to extend his stay at the club.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed