Light-years behind the records of Eddy Merckx and nowhere as famous as the three other five-time winners of the Tour de France, Jacques Anquetil, Bernard Hinault and Miguel Indurain, a total of 67 riders have worn the yellow jersey for just one day (or even less) in their careers and […]