Stock Watch:

Lance Armstrong Admits to Doping

Today Season 0 2:43 mins

Despite denials made in interviews and a deposition, legendary cyclist Lance Armstrong has come clean about using performance-enhancing drugs. NBC’s Ann Thompson reports on his admission to Oprah Winfrey.

View Comments