Luis-Leon Sanchez of Spain signs the Cross upon himself on the podium of 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 signs the Cross upon himself on the podium of 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 2:33 PM EDT