Callum McGregor signs new five-year deal with Celtic

© SNSCallum McGregor
Callum McGregor

Breaking