
After staying up late to see Thomas Rasmussen win the latest stage of The Drug Addled, Doping, Performance Enhancing Chemicals Tour of France by Bicycle, last night, I was more than a little surprised to read this this morning. He had been virtually annointed as the winner and the next thing, he is completely gone.
It really devalues the eventual winner.