The United States topped the medal table at the London 2012 Olympic Games, while Mexico gave its best performance since hosting the games in 1968.
The United States accrued 104 medals, including 46 golds, beating China, winner of the 2008 Beijing Olympics, who came second with 88 medals, 38 of them gold. Host nation Great Britain came third, while Canada and Mexico finished 36th and 39th with 18 and seven medals respectively.
*Restricted Article* - To view rest of this content, please login or register..
< Prev | Next > |
---|