Celtic captain Callum McGregor has signed a five-year deal with the Scottish Premiership champions.
LiveScore – Schedule – Results