
Britain’s Mark Cavendish celebrates as he crosses the finish line to win the sixth stage of the Tour de France cycling race over 190.5 kilometers (118.1 miles) with start in Arpajon-sur-Cere and finish in Montauban, France, Thursday, July 7, 2016. (AP Photo/Christophe Ena)