News Mark Cavendish fights back tears as he all-but retires after winning little-known Tour de France prize Written by itaxx 21 July 2024 The Sun …