Disgraced cycling legend Lance Armstrong came face to face yesterday with the reality of the doping scandal that ended his career and cost him his seven Tour de France titles.
Not only did all of his big sponsors including Nike and Anheuser-Busch announce they’ve dropped him; Armstrong himself also announced that he’s stepping down as chairman of the Livestrong Foundation - the cancer research charity that he founded 15 years ago.
This guy is never going to crawl out from under this mess. But it’s his own damn fault.


