The 2014 FIFA World Cup Brazil trophy sits on display in Rio de Janeiro, Brazil, Sunday Nov. 21, 2010. Brazil will host the 2014 world soccer tournament.
Associated Press | Photo By Felipe Dana
Sun, Nov 21, 2010 11:12 AM EST
Share to Facebook
Share to Twitter
Share to Pinterest