France Cavendish clinches Stage 6 of Tour de France Online News of India 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 Online News of India 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…