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 FreeSaveSky’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/GettyImages)By Chris Jasurek7/2/2012Updated: 10/1/2015Print
Friends Read Free