Vincenzo Nibali won stage 13 of the Tour de France for his third win of this year’s edition and with it cemented his lead in the overall standings. In the sweltering heat the peloton embarked on a 197.5 kilometre stage 13 from from Saint-Étienne to the ski resort of Chamrousse […]
Post a Comment