Let’s pick the 25 best teams since 2000. How many Liverpool, Barcelona, Real Madrid and Bayern Munich squads make the list?
Ranking the 25 best soccer teams of the past 25 years: A non-English, non-Spanish team is No. 1
Jul 25, 2025 | 4:54 AM