Photo of the Day

Associated Press
Stage winner Andre Greipel of Germany celebrates on the podium of the 13th stage of the Tour de France cycling race over 217 kilometers (134.8 miles) with start in Saint-Paul-Trois-Chateaux and finish in Le Cap D'Agde, France, Saturday July 14, 2012. (AP Photo/Laurent Cipriani)

View gallery

500 photos

View Comments (2)