McInnes pays tribute to Shinnie for pushing through the pain barrier to held Dons

Aberdeen captain Graeme Shinnie
Aberdeen captain Graeme Shinnie

Breaking