Stage winner, Spain's Luis-Leon Sanchez celebrates on the podium after winning the 208 km and ninth stage of the 2011 Tour de France cycling race run between Issoire and Saint-Flour, center rance, on... more 
Stage winner, Spain's Luis-Leon Sanchez celebrates on the podium after winning the 208 km and ninth stage of the 2011 Tour de France cycling race run between Issoire and Saint-Flour, center rance, on July 10, 2011. AFP PHOTO / LIONEL BONAVENTURE (Photo credit should read LIONEL BONAVENTURE/AFP/Getty Images) less 
1 / 14
Getty Images | Photo By LIONEL BONAVENTURE / AFP/Getty Images
Sun, Jul 10, 2011 12:31 PM EDT