Armstrong will tough out the latest accusations
American magazine Sport Illustrated has published an investigative story with new accustations that Lance Armstrong, its former Athlete of the Year, doped to win the Tour de France. The Texan will roll with it, but a sterner test still awaits.
Pages 1 2
This entry was posted on Wednesday, January 19th, 2011 at 5:20 pm and is filed under Blog, News, ProCycling, The Spin. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.