With this morning’s revelation that 2006 Tour de France victor Floyd Landis has flunked a drug test, I might have to finally accept the most sobering reality of all :
Lance Armstrong was the only competitive cyclist on the planet who wasn’t cheating. Maybe even the only person who has looked at a bicycle and not been on something. Well, that, or he’s the only guy who managed to stay one step ahead of the investigators. And it is all about being the best, I suppose.