The 2025 Giro d'Italia will start in Albania on May 9 and end in Rome three weeks later on June 1. The route includes stages to Nalpes, Pisa Vicenza, Gorizia, Bormio and Sestrière.
Analysis of the cycling TV and streaming offerings in UK, US, Canada, Australia, Europe – who pays what for which races, amid ...