Far from finished: History-maker Cavendish eclipses Merckx with 35th Tour de France stage win 03.07.2024 23:36 Today.rtl.lu ...