France's Thomas Voeckler (L) rides in the 164.5 km and fifth stage of the 2011 Tour de France cycling race run between Carhaix and Cap Frehel, western France, on July 6, 2011. AFP PHOTO / JOEL SAGET ... more 
France's Thomas Voeckler (L) rides in the 164.5 km and fifth stage of the 2011 Tour de France cycling race run between Carhaix and Cap Frehel, western France, on July 6, 2011. AFP PHOTO / JOEL SAGET (Photo credit should read JOEL SAGET/AFP/Getty Images) less 
1 / 7
Getty Images | Photo By JOEL SAGET / AFP/Getty Images
Wed, Jul 6, 2011 11:13 AM EDT