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