Callum McGregor has signed a new contract with Celtic, keeping him at the club until 2023...
Sky Sports · Dec 20, 2018
McGregor signs new Celtic contract
Continue Reading
Callum McGregor has signed a new contract with Celtic, keeping him at the club until 2023...