Analyst: Armstrong should step away from charity
In the wake of the USADA issuing a 200-page report explaining why it stripped Lance Armstrong of his seven Tour de France titles, the founder of CharityWatch discusses the impact it could have on the cyclist's charity.