The title of ‘world’s most successful football club’ has long been a contentious one, with the likes of Egyptian side Al Ahly and Uruguayan giants Nacional staking a claim to an honour that has also been brandished on the walls of Rangers’ training ground and stadium over the last few years...
Continue ReadingGet the FREE Celticnewsnow app