
What happened to 7x Tour de France champion Lance Armstrong? A look at his life and career after the doping scandal
Lance Armstrong (Image Source: Getty) Despite winning seven Tour de France titles in a row from 1999 to 2005, Lance Armstrong was once considered a great of cycling great until 2012 ended his career in a huge doping scandal. The U.S. Anti-Doping Agency ( …