Lance Armstrong Confesses to Oprah

January 25, 2013 in Sports, Top News, U.S. News

Long-time Tour de France hero Lance Armstrong confessed limited guilt in response to key questions about his widely-reported use of banned substances Dec. 13. Armstrong met with Oprah Winfrey for […]