The Independent via Yahoo
Tour de France 2024 riders and teams: Every cyclist at this year’s race
Mark Cavendish, meanwhile, is set to ride his final Tour as he targets a record 35th stage win after delaying his retirement from the sport. In all, 176 riders from 22 teams will contest the ...
2 hours ago