By Jennifer Hughes
Remember Greg LeMond? The name of the three-time Tour de France winner doesn’t resonate far outside of cycling now but as of today, he will be the only American to have won the race in US officials’ eyes.
Lance Armstrong’s decision not to contest further doping allegations levelled by anti-doping authorities means they consider him stripped of his record seven Tour titles. Armstrong’s and LeMond’s Tour-winning successor and compatriot, Floyd Landis, has already lost his 2006 win for doping. Read more