Lance Armstrong

9:01pm PDT - May 24th, 2020    lance armstrong - USA Today

Check out images of cyclist Lance Armstrong, who won the Tour de France seven consecutive years, but was disqualified of his titles due to doping.