France Cavendish clinches Stage 6 of Tour de France Daily 24x7 News Jul 1, 2021 Sports News, British cyclist, Mark Cavendish, Eddie Merckx, Tour de France, Chateauroux, France
World News Tour de France: Mark Cavendish wins first stage in five years Daily 24x7 News Jun 29, 2021 British cyclist Mark Cavendish won his first stage at Tour de France in five years when he clinched Stage Four on Tuesday.The 36-year-old, who clinched his 31st stage at the Tour, took 3 hours 20.17 mins to complete the 150.4 km stage from…