Sports

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

501 photos

View photos from your favorite games

View Comments (0)