Lance Armstrong finally admits the truth about the NFL

Lance Armstrong finally admits the truth about the NFL

Is winning the only thing? Tom Dougherty, CEO – Stealing Share 27 January 2015 Lance Armstrong finally admits the truth about the NFL So when asked, if he had to do it all over again, Lance Armstrong admitted that he would have doped all over again. This, of...