Why wouldn't he be mayor anymore? Never heard of Ralph "Why don't you homeless drunks get jobs?" Klein, have you?
Ford not only saves the T dot lots of money, but he isn't guilty of anything. So he made some off-colour/accidental remarks about eating his wife's pussy and was videotaped smoking something - remember - no one has proved he smoked crack. Plus he already told everyone he was super drunk that night and barely remembers it, so no harm, no foul.