The International Federation of Football History & Statistics have released the top 400 most successful clubs in the world over the past year and Celtic sit in a lofty 5th! Liverpool topped the list with Barcelona, Manchester City and Flamengo just in front of Celtic in the rankings...
Continue ReadingGet the FREE Celticnewsnow app