2019 at 04:27PM sports May 24 New on Sports Illustrated: Lance Armstrong on Using PEDs: I 'Wouldn't Change a Thing' May 24, 2019 Add Comment Edit Lance Armstrong says he "wouldn't change a thing" when it comes to his use of performance-enhancing drugs. Read More