Officials point to lengthy team 'doping conspiracy'
(Newser) -
Lance Armstrong could lose his Tour de France titles—thanks in part to his own former teammates. "More than 10 cyclists," as well as other team employees, spoke "face-to-face" with the US Anti-Doping Agency regarding Armstrong's alleged doping . The agency says it has uncovered a years-long...