The International Olympic Committee names the Brazilian city of Rio de Janeiro as the host of the 2016 Games, beating Madrid, Tokyo and Chicago -- which sent U.S. President Obama to plead its case. Rio's Games will be the first ever in South America.