The world's best riders assemble under the skies of Turin as the 2024 Giro d'Itlalia arrives with its 107th edition starting on May 4, Saturday. The Corsa Rosa will unfold over the course of three weeks, and conclude on May 26, Sunday in the heart of Rome. (More Sports News)