2017 Giro d’Italia: Stage 18 Results
Tejay van Garderen takes first Grand Tour stage win in display of strength and determination to win stage 18 of the 2017 Giro d’Italia in battle with Mikel Landa
Tejay van Garderen takes first Grand Tour stage win in display of strength and determination to win stage 18 of the 2017 Giro d’Italia in battle with Mikel Landa