Lance Armstrong became the first person to win the Tour de France seven times in a row, but he was stripped of his titles after doping allegations in 2012 Emily Krauser is a contributing writer at ...
Lance Armstrong won a record seven consecutive Tour de France titles before being stripped of them following doping accusations in 2012 Tom Able-Green /Allsport ; Ezra Shaw/Getty Left: Lance Armstrong ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results