Tour de France Stage Two: 21 Wins for Mark CavendishMark Cavendish showed that he is still “The Fastest Man in the World,” winning Tour de France Stage Two.Friends Read FreeCopyFacebookXTruthGettrLinkedInTelegramEmailSaveSky’s Mark Cavendish (R), sprints to the finish line ahead of Lotto's Andre Greipel (L) at the end of Stage Two Tour de France. Lionel Bonaventure/AFP/GettyImagesBy Chris Jasurek7/2/2012Updated: 10/1/2015Print