Stage winner, France's Pierre Rolland, sprints on the finish line as France Television giant screen broadcast his arrival at the end of the109,5 km and nineteenth stage of the 2011 Tour de France ... more 
Stage winner, France's Pierre Rolland, sprints on the finish line as France Television giant screen broadcast his arrival 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 / LIONEL BONAVENTURE (Photo credit should read LIONEL BONAVENTURE/AFP/Getty Images) less 
1 / 30
Getty Images | Photo By LIONEL BONAVENTURE / AFP/Getty Images
Fri, Jul 22, 2011 4:01 PM EDT