Showing posts with label lance armstrong. Show all posts
Showing posts with label lance armstrong. Show all posts

Tuesday, August 28, 2012

The saddest part of the whole Lance Armstrong vs. USADA thing, is that it cheapen (maybe discredit is a more accurate term here ...) his most of the pro-cyclists achievements of that time. Did they cheat? Most likely, but that only allowed them to take their performances a little beyond what they were already capable off (that 2% Jonathan Vaughters talked about a couple of weeks ago) ... They still had to bust their ass off on a bicycle (on and off season) to get to the top of a race like the Tour de France.