Luis-Leon Sanchez of Spain 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 ... more 
Luis-Leon Sanchez of Spain 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 3:23 PM EDT