Lance To Oprah: Yes, I DopedLance Armstrong confessed to using performance-enhancing drugs to win the Tour de France during an interview with Oprah Winfrey, reversing more than a decade of denial.
Lance Armstrong Stripped Of Tour De France TitlesThe international cycling governing body is stripping Lance Armstrong of his seven Tour de France titles.
Former Bear Otis Wilson: 'Jury's Still Out' On ArmstrongThe decision by U.S. Anti-Doping Agency to come down hard against Lance Armstrong could have a wide-ranging effect on other sports beyond cycling, given that drug testing efforts have been stepped up across the board.