noscript image

The 'top 10' of teams with the most international titles

Cecilia 1 year ago 10.4k
The 'top 10' of teams with the most international titles. EFE/AFP
The 'top 10' of teams with the most international titles. EFE/AFP
River lost in the final to Flamengo in their attempt to win a new Copa Libertadores, but the team already ranks among the ten clubs with the most international titles in the world.