Lance Armstrong Doping Scandal What are the most interesting details of USADA's full report on Lance Armstrong, released October 10, 2012?
Ottway Ducard stashed this in sports
To save this post, select a stash from drop-down menu or type in a new one:
Fair and balanced.
Lance is the best there ever was on a bike, in any era, period.
And the man is a hope machine.