No, not Neil Armstrong the astronaut, but the other one, Lance, the cyclist. Mind you, if you subscribe to the theory that NASA, with a non-stop fail and over budget performance at the time, faked the moon shot to save American face and their program, then Neil was doing some space RPGing already and might have been a good candidate for Eve as well. Neil died this summer though, so, we'll stick with the other Armstrong then.
As a long time athlete and avid cyclist myself, it doesn't take a forensic genius to put all the bits and pieces together to come to the realization that Armstrong was heavily into boosters, but was smart enough and rich enough to be able to stay one step ahead of the drug testing squad in terms of technology. Over time, pretty much his entire TDF winning squad admitted to being on drugs too, but of course Lancey-boy claims he NEVER was. Ok. Well, where there's smoke, there's usually fire, and while he could and did use his millions and law suits to keep other people's shut, apparently, the poor little fella has just grown tired of the fight, and has dropped his defense. He was immediately proclaimed a cheat, stripped of his "wins", and banned for life from "sanctioned" events. Lots of other current and ex cycling pros are coming out of the closet and admitting to the use of drugs, but with Armstrong's ego and reputation, I wouldn't hold my breath waiting for a character building moment like that. Without him having to train for pro or semi pro racing events, that should give him ample time for Eve.
As a liar, and a cheat, and a drug user, he should be a perfect fit in any low or null organization that operates on the same principles. If Armstrong publicly was playing Eve, it might be a draw for some new membership in the game. I wonder how many sponsors will be dropping him like they did with Woods? I wonder how that will affect his Live Strong donations? On the upside, his lying and cheating gave him enough exposure to raise hundreds of millions (reportedly) for cancer research, not to mention millions for himself. Lie and cheat for millions? Sounds like Eve too. So, I guess in the end, he's a lying, cheating piece of shit that did some good, but he still is what he is.