Armstrong to Tape Interview with Oprah

(CNN) — Lance Armstrong is reportedly considering admitting to doping allegations during an interview with Oprah Monday. The interview will be taped at Armstrong’s home in Austin, Texas. It will be Armstrong’s first comments since he was stripped of his seven Tour de France titles and dropped by sponsors after doping evidence surfaced. The controversy … Continue reading »