Mark Cavendish rolls back clock to win Tour stage again, five years since last one
By Reuters staff A last-gasp addition to his team, Mark Cavendish rolled back the years as he claimed his 31st Tour de France stage victory on Tuesday — five years after his last success on the world’s greatest cycling race. The Briton, who finished outside the time limit in his previous participation in 2018, crashed
Continue Reading