Replays, highlights, interviews, shows and more from stage 18 of 2020 Giro d'Italia.
João Almeida: 'I'm Proud Of What I Did'
Oct 22, 2020
Almeida lost the Maglia Rosa after leading the GC for 15 days in his first grand tour at the 2020 Giro d'Italia.