In case you haven’t been paying attention, it’s been a rather rough month for 7-time Tour de France champion first guy to finish, Lance Armstrong, as the International Cycling Union has basically demonized the poor bastard and forever branded him a cheater. Armstrong, of course, “gave up” his fight against the UCI and U.S. Anti-Doping Agency after a supposed wealth of evidence exposed him for using performance-enhancing drugs during his career as the greatest American cyclist to ever squeeze his balls into skin-tight shorts.
Now, Armstrong is officially walking away from the one organization that has been his saving grace to the people who still call themselves fans – Livestrong. After stepping down as the cancer philanthropy’s chairman, Armstrong has now entirely resigned from the board in order to save it from any further embarrassment. But don’t worry, he is gone but unforgotten.