Paris: Cycling great Mark Cavendish announced his retirement from the sport on Saturday, writing on social media that his final race will be Sunday's Tour de France Singapore C...