Earlier on Wednesday Celtic delivered some news that fans have been waiting to hear. The club announced that Callum McGregor had signed a new long-term contract with the club...
67HailHail ยท Nov 6, 2019
Earlier on Wednesday Celtic delivered some news that fans have been waiting to hear. The club announced that Callum McGregor had signed a new long-term contract with the club...