News

Lance Armstrong says last six years have ‘really sucked’ while dealing with doping fallout

Lance Armstrong said Thursday he'll spend the "rest of his life" trying to make amends to the people he let down and who view him as a fraud.