I guess it'll be posted on the Oprah site tomorrow night but Lance Armstrong admitted to using "performance enhancing" drugs during his races.
What do you think of this?
He was committed to his lie for years.
What do you think of this?
He was committed to his lie for years.