Mark Cavendish is the best road race sprinter ever. Mark has won 26 Tour de France stages. Oh, and by the way he’s won Classics and the Worlds as well!