Isaac Del Toro Regains UCI World Top 3 Spot
Isaac Del Toro once again occupies a place among the top three riders on the planet after an outstanding performance at the Montreal Grand Prix. The cyclist from Ensenada has reclaimed third place in the UCI world rankings, bringing his total to 6,476.5 points and once again cementing his status among the absolute elite of…