Giro d'Italia Giro d'Italia stage 19 Biella – Champoluc 166km

Page 22 - Get up to date with the latest news, scores & standings from the Cycling News Community.
Not really. He had a solid TDF a year or so ago but other than that has been basically MIA for years.
2022 he was still almost winning the Giro. 2023 he crashed out of the Tour on day one and that was that for his GT hopes that year. 2024 he was one of the best riders in week 3 of the Tour and then would have podiumed the Vuelta had the peloton not lost control of O'Connor on stage 6. 'MIA for years', my ***.