Lance Armstrong confirms doping to Oprah

  • By Ann Salter

As public confessions go Lance Armstrong the disgraced cycling champ, convicted of doping, to win all seven of his tour de France titles.

More videos