Mybuddy2 wrote:
Buttinsky wrote:


Actually...
USA (300 million) = 110 medals
China (1.3 billion) = 100 medals
India (1.1 billion) = 3 medals
OUCH for Indiahr!
ssts
Considering the Usa and China spends billions to train and financially compensate athletes while India spends almost jack it's really not that dire. I am sure sports fans of that country would rather win the Cricket World Cup than any amount of medals.


The USA spends billions to train athletes???

What crack are you smoking?