Cavendish equals Merckx’s record of most stage wins at Tour de France

Carcassonne (France), July 9 (IANS) Britain's Mark Cavendish equalled the record for most stage wins at Tour de France after he won Stage 13 here on Friday. This was his 34th stage win -- as many as ...

Become a proud member of 1947.com to access this content.