see more
ALBERTVILLE, FRANCE - JULY 22: The peloton rolls through the French countryside during stage ninteen of the 2016 Le Tour de France, a 146km stage from Albertville to Saint Gervais Mont Blanc on July 22, 2016 in Albertville, France. (Photo by Chris Graythen/Getty Images)