To say it’s been a rough past couple of weeks for Lance Armstrong is a massive understatement. In addition to a scathing report from the U.S. anti-doping agency about him, Armstrong has lost nearly all of his sponsorships, stepped down as Chariman of the popular charity Livestrong, and has been stripped of his seven Tour de France titles. Pretty much, the world has decided that because Lance Armstrong used steroids, he no longer exists. Or at least, they’re attempting to … Read More »