Thursday, October 25, 2012

Gear Stripping

Earlier this year, I defended Lance Armstrong from doping charges when he stopped contesting them but maintained his innocence.
I take that all back.  
Since then, credible witnesses to numerous to count have spoken out and said they've seen Armstrong take performance-enhancing drugs.  Some of them have been in on it!  Armstrong has now resigned as the director of his own anti-cancer charity - a clear sign that he's been lying all along - even as companies have been dropping his endorsements.  Officials at the Tour de France have scrubbed his seven victories from the record.   
That makes Greg LeMond once again the only American Tour de France winner.  And it makes Lance Armstrong the biggest embarrassment to American cycling.
Good riddance.  

No comments: