Touché Regs, Touché.
But here's the real deal:
30 most successful football clubs in the world - based on total trophies won
While the likes of Man Utd, Barcelona and Real Madrid all have hosts of trophies, none of them make the top five of this listwww.mirror.co.uk
#2.
Must be fake news. I was assured that the Whitecaps would be on that list by now...