Which riders should go to the 2026 Giro d’Italia?
The 2026 Giro d’Italia will take place next May, stretching from Bulgaria to Rome via the Apennines, Alps and Dolomites. 40km of individual time-trialling is on offer, a fair distance longer against the clock than in the 2026 Tour de France, which …