Luis-Leon Sanchez of Spain celebrates as he crosses the finish line to win the 9th stage of the Tour de France cycling race over 208 kilometers (129 miles) starting in Issoire and finishing in Saint ... more 
Luis-Leon Sanchez of Spain celebrates as he crosses the finish line to win the 9th stage of the Tour de France cycling race over 208 kilometers (129 miles) starting in Issoire and finishing in Saint Flour, central France, Sunday July 10, 2011. (AP Photo/Laurent Rebours) less 
1 / 1
Associated Press | Photo By Laurent Rebours
Sun, Jul 10, 2011 12:03 PM EDT