Far behind riders of the stature of Eddy Merckx, Bernard Hinault and Mark Cavendish, in the history of the Tour de France there have been almost three hundred men who only got a fleeting taste of glory. As the countdown to the start of the race on 7 July continues, […]