
Originally Posted by
TitoFan
In terms of per capita world champions (and in descending order):
1. Puerto Rico
2. Panama
3. U.S.
4. Dominican Republic
5. Venezuela
6. Mexico
7. Cuba
8. England
Found this video and in terms of world champions Mexico is #2 in terms of World Champions behind the US (I'm assuming as of the time the video was made and it looks pretty old.) I know you boast P.R. is #1 per capita (population) but a champion is a champion regardless,
should have fought for more land for P.R.
Just kidding.
The video is in spanish but it states that fact in the first minute or so. It's actually a good video although cut short.
http://www.youtube.com/watch?v=Rxhcz5JFS0M
Bookmarks