Stage winner, France's Pierre Rolland (C), celebrates with teammates on the finish line at the end of the109,5 km and nineteenth stage of the 2011 Tour de France cycling race run between Modane ... more 
Stage winner, France's Pierre Rolland (C), celebrates with teammates on the finish line at the end of the109,5 km and nineteenth stage of the 2011 Tour de France cycling race run between Modane Valfrejus and Alpe d'Huez ski resort, southeastern France, on July 22 , 2011. AFP PHOTO / NATHALIE MAGNIEZ (Photo credit should read NATHALIE MAGNIEZ/AFP/Getty Images) less 
1 / 10
Getty Images | Photo By NATHALIE MAGNIEZ / AFP/Getty Images
Fri, Jul 22, 2011 1:14 PM EDT