Armstrong tells Oprah, ‘Yes,’ he used PEDs

by Blogburger on January 18, 2013

Cyclist Lance Armstrong is interviewed by Oprah Winfrey in Austin, Texas, in this Jan. 14 photo.All the speculation is about to end. In a matter of hours, viewers can judge for themselves whether Lance Armstrong told the truth this time. Sports

Comments on this entry are closed.

Previous post:

Next post: