The NYTimes wins again with a devastatingly powerful infographic. Top-level cycling has been a farce for a long, long time. Many other sports are in a similar space...a re-thinking of the "athlete" concept is desperately needed. The idea of a single human's efforts to better themselves died a generation ago. The new world order is something very, very different.
Anyway, here's the graphic. Tell me exactly who the "best rider in the world" was for the past dozen years? Cycling fans the world over have been defrauded by a lot more than just Lance Armstrong.