Lance Armstrong Doping Admission

AP

Will He Confess?

AUSTIN, Texas - The New York Times reported Friday that Lance Armstrong, who has strongly denied the doping charges that led to him being stripped of his seven Tour de France titles, has told associat...