WATCH: Lance Armstrong Admits to Doping on Oprah ShowAuthor:Guest ContributorUpdated:Nov 9, 2018Original:Jan 18, 2013Comment