Home » Posts tagged with » Tour de France

Froome wins

Chris Froome warmed up for the Tour de France by winning the Criterium du Dauphine stage race for the third time on Sunday.