You are here: Home » Forums » News

Armstrong admits to doping in all 7 of his Tour de France victories: Your Comments

Right from the start and more than two dozen times during the interview with Oprah Winfrey, the disgraced former cycling champion acknowledged what he had lied about repeatedly for years.

Post your comments