67HailHail · Jan 6
Celtic’s position in top 20 best supported clubs in world now revealed, above Ajax & Man City
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...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future