Callum McGregor signs new Celtic contract as skipper pens five-year extension Published 10 Jul 2023 McGregor has signed a new deal keeping him at Parkhead until 2028. Full Article