
Poland's Rafal Majka crosses the finish line to win the start of the seventeenth stage of the Tour de France cycling race over 124.5 kilometers (77.4 miles) with start in Saint-Gaudens and finish in Saint-Lary, France, Wednesday, July 23, 2014. (AP Photo/Peter Dejong)
Featured Photo Galleries











