Photo of the Day

Associated Press
Stage winner Lithuania's Ramunas Navardauskas celebrates on the podium of the nineteenth stage of the Tour de France cycling race over 208.5 kilometers (129.6 miles) with start in Maubourguet and finish in Bergerac, France, Friday, July 25, 2014. (AP Photo/Christophe Ena)

View gallery

500 photos

View Comments (1)