The wretched fallout from the collapse of Armstrong's empire continues with the news that he has been stripped of his seven Tour titles. Predictable and depressing. Our sports greatest event does not have a past anymore. Well not in this century anyway. My guess is that in the end we will just accept Lance's victories in the context of their time.
Right now there is a massive hole where heroes should be. Where heroes once were. Until we learned they were not really heroes at all.