IMAGE: Chris Froome of Great Britain riding for Team Sky in the leader's jersey crosses the finish line during stage 13 of the 2017 Le Tour de France. Photograph: Chris Graythen/Getty Images Chris......
Luis Leon Sanchez broke away on his own to clinch the fourth Tour de France victory of his career in the 191.5-km 14th stage on Sunday. The Spaniard, a winner on the Tour in 2008, 2009 and 2011,......