Stage winner, Spain's Luis-Leon Sanchez celebrates on the finish line as he wins ahead of France's Thomas Voeckler (R) at the end of the 208 km and ninth stage of the 2011 Tour de France cycling race ... more 
Stage winner, Spain's Luis-Leon Sanchez celebrates on the finish line as he wins ahead of France's Thomas Voeckler (R) at the end of 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 / PASCAL PAVANI (Photo credit should read PASCAL PAVANI/AFP/Getty Images) less 
1 / 14
Getty Images | Photo By PASCAL PAVANI / AFP/Getty Images
Sun, Jul 10, 2011 11:54 AM EDT