SSSnail
Lifer
- Nov 29, 2006
- 17,458
- 83
- 86
GBR has the most athletes competing in the Olympics, on their home turf. If that's not abject failure, I don't know what is.I think population wise England is the big winner so far. 60+million people and 29 medals.
USA vs China are tied for medals with 54-55, but China has 5 times your population.
Canada has 10 medals, but if we had 10x the population (like USA) we'd have 100 medals
If Britain had 320 million people they might have 150 medals
You Yankees better pick up the pace, this is getting embarrassing.
54 =! 53, USA USA USA@@!!!!
Canada, you just fail. You should petition for moose tipping to be an Olympic event, that way you guys can get another medal.