Celtic fans across the globe know full well that we are one of the most followed football teams on the planet – it’s a fact...
67HailHail · Jan 6
Celtic’s position in top 20 best supported clubs in world now revealed, above Ajax & Man City
Continue Reading