2017 Tour de France: Chris Froome (Team Sky) Despite going into the race on less than top form and without a win in 2017, there were times when Chris Froome‘s…

The 2017 Giro d'Italia all comes down to the final stage: a 29.3km individual time trial starting on the Monza motor racing circuit and finishing in Milan.