Alexander Kristoff

Mark Cavendish’s 35th Win Makes Tour de France History

Mark Cavendish broke the Tour de France stage wins record with his 35th victory, surpassing Eddy Merckx, in a sensational…

6 months ago