On Wednesday, Mark Cavendish took an incredible win at the Tour de France and with it, the lead for all-time stage victories. That number is 35—before that, he was tied with Eddy Merckx at 34. But if you really want to get technical, Merckx also has 35 wins to his name.
The Manx Missile took…
[ad_2]
Source link