Armstrong Report: ‘The Sordid Findings’…

Share

Posted in Gross by on October 11th, 2012

Biking icon Lance Armstrong’s legacy as a seven time Tour de France winner and kick-butt cancer survivor just took a nasty turn toward notoriety. Twenty six witnesses have offered testimony in a case rendered “the most sophisticated doping conspiracy in sporting history” by The Telegraph. Read more with Armstrong Report: ‘The Sordid Findings’…

Visit Link (Hat tip: The Drudge Report)

Leave a Reply