Giro d’Italia Stage 2 Race Report: Joshua Tarling (INEOS Grenadiers) won the time trial stage 2 of the Giro d’Italia. The British rider covered the 13.7 kilometres one second faster than Primoz Roglič ...
The 2026 route begins in the ancient Byzantine city of Ravenna on the Adriatic coast, but it will take three days for the ...