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