Mark Cavendish Sets New Tour de France Stage Wins Record Angela Amuzu Jul 4, 2024 Mark Cavendish secured his place in cycling history on Wednesday by clinching his 35th stage victory at the…