Bernie Madoff donated a lot of money to charities, but I don't think the ends justified his means. Same with Armstrong. Guy was a fraud.
I don't think anyone thought he was clean, though. He's a hell of a coach, but he's had issues everywhere he's been