Lance Armstrong responds to more doping allegations

Posted at 4:35 pm on June 13, 2012 by Brian Ethridge