Spain's Samuel Sanchez celebrates on the podium after winning the 211 km and twelfth stage of the 2011 Tour de France cycling race run between Cugnaux and the 2.500 metres ski resort of Luz-Ardiden, ... more 
Spain's Samuel Sanchez celebrates on the podium after winning the 211 km and twelfth stage of the 2011 Tour de France cycling race run between Cugnaux and the 2.500 metres ski resort of Luz-Ardiden, southwestern France, on July 14 , 2011. AFP PHOTO / LIONEL BONAVENTURE (Photo credit should read LIONEL BONAVENTURE/AFP/Getty Images) less 
1 / 11
Getty Images | Photo By LIONEL BONAVENTURE / AFP/Getty Images
Thu, Jul 14, 2011 1:32 PM EDT