Tour de France Stage 5: Mark Cavendish wins and breaks Merckx’s record Neil Cormier July 3, 2024 Read more »