Lance Armstrong admits doping to Oprah Winfrey
Other Sports | Jan 16, 2013, 10:34 AM ISTWashington, Jan 16: Cycling superstar Lance Armstrong, who overcame cancer to win the Tour de France seven consecutive times, and has defiantly denied using performance-enhancing drugs, has admitted to doping in an interview with talk