Five talking points from stage 18 of the Giro d’Italia

The analysis from stage 18 of the Giro d’Italia

Max Schachmann on stage 18 of the 2018 Giro d’Italia (Sunada)

The analysis from stage 18 of the Giro d’Italia