The Celtic skipper made his 100th European appearance in the goalless draw with Dinamo Zagreb in Croatia on Tuesday
Glasgow World · 8h
Where Callum McGregor ranks among Celtic’s all-time European appearance list after hitting major landmark in Zagreb
Win 2 VIP tickets for THE CENTENARY BHOYS in conversation with A Celtic State of Mind