Manx Missile Mark Cavendish won the Tour de France‘s 14th stage on Saturday, after defeating Alexander Kristoff and...
The so-called “Manx Missile” has won the opening stage of the 2016 Tour de France, gaining the opportunity to wear the...