A Star is Born: Mexican Sensation Isaac Del Toro Stuns the Peloton with Stage Two Victory
In a display of sheer panache and tactical brilliance, 20-year-old debutant Isaac Del Toro has claimed a historic stage win at the Tour de France. The UAE Team Emirates rider left the world's best cli...