The Men's Olympic Soccer tournament is the World Cup in miniature. There are 16 teams instead of 32, it lasts two weeks instead of four and the rosters are primarily comprised of players from the U-23 national teams.
This tournament will not lack for quality soccer, however. Strong teams from around the world will be competing at the Olympics in London. And soccer superpowers Brazil and Spain are favored to take home the gold.
But here are seven sleeper teams that will challenge the favorites for the gold medal at the 2012 Summer Olympic Games.