Tour de France Stage Two: 21 Wins for Mark Cavendish
Mark Cavendish showed that he is still “The Fastest Man in the World,” winning Tour de France Stage Two.
Save

Sky’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

Updated: