2012 London Olympics

The 2012 Summer Olympics were held in London, England from July 27 to August 12. The United States took home 104 medals, including 46 gold medals. Mark Kolbe/Getty Images
Loading

73°