Celtic captain Callum McGregor has signed a new long-term contract with the club...
Get the FREE Celticnewsnow app