Mark Cavendish Wins his 19th Tour de France Stage in Stage 15 Sprint
Mark 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.
By James Fish
7/17/2011
Updated: 10/1/2015
Friends Read Free