Giro d’Italia: Final 2025 stage dedicated to late Pope Francis

The late Pope Francis, who died on 21 April, will be remembered with a neutralised start in Vatican City on the final stage of the 2025 Giro d’Italia.

Riders will pass through Vatican City in Rome on 1 June before the official start of the final stage of the Giro, which begins in Albania on 9…

Continue Reading