Warren Barguil won the 18th stage of the Tour de France

Tour de France: Second Victory for Barguil … Bardet Neutralized by Froome

CYCLING: The Englishman took a step closer to a fourth victory in the Tour … If it could be frustrating to see Bardet behind Froome, after the 18th stage of the Tour de France from Briançon to the mountain finish at Izoard, the the last kilometers exploded with Warren Barguil, leader in the king of […]

Continue Reading