Mark Cavendish Wins his 19th Tour de France Stage in Stage 15 SprintMark Cavendish, the Manx Missile, calls himself the fastest man alive. This would seem egotistical or even ridiculous if he didn’t prove it so often.CopyFacebookXTruthGettrLinkedInTelegramEmailSaveMark Cavendish (L) celebrates on the finish line as he wins Stage 15 of the 2011 Tour de France. Danial Oss of Liquigas (R) finished fourth. Pascal Pavani/AFP/Getty ImagesBy James Fish7/17/2011Updated: 10/1/2015Print