From Baja Mexico to the Maglia Rosa: The Incredible Rise of Isaac del Toro
Del Toro shocked the cycling world by nearly winning the 2025 Giro d’Italia. Velo uncovers the remarkable journey of Mexico’s new cycling star, from mountain biking in Baja to the pink jersey.