The inevitable has happened. Armstrong finally copped to doping.
And immediately he has become the butt of jokes from SNL to Los Angeles alleyways.
Mr. Tour de France probably deserves the criticism.
But I can't help being a bit perturbed by how quickly so many who wore yellow bracelets for years have now switched to bashing him. Especially since it would have taken very little searching for these same bracelet-wearing sheep to learn Armstrong had been juicing from the beginning.
And corporations, those bastions of morality, have dropped him and are threatening to sue. They rode his EPO charged carcass up the Alpe d'Huez for years and made money hand over fist but now they get to come across as prudish defenders of public health?
Major teams create Velon, demand change
15 hours ago