Lance Armstrong’s defense wheels spinning
Lawyers demand USADA evidence
(Boston Globe) In this episode of Globe 10.0, Bob Ryan and John Powers debate whether Lance Armstrong took perfromance enhancing drugs. (By Alan Miller, Globe Staff)
