André Leducq battling it out in the Tour de France in days before mountain passes were paved. Leducq won the Tour in 1930 and 1932 and he shares the record for the third-highest number of stage wins with Mark Cavendish.
url: http://ift.tt/UNtcvB by Netlex