Isaac Del Toro overcomes mechanical setback to win Tour de France 2nd stage

Isaac del ​Toro persevered, despite a mechanical issue and a prolonged ​wait ‌to ⁠change his bike, to ‌mount a late challenge ⁠and win the second stage of ​the Tour ‌de France in a time trial in Barcelona on Sunday, becoming the ‌second Mexican rider to ​win a stage at the race after Raul ​Alcala.