(Huffington Post) - If "Saturday Night Live" is lucky, troubled Toronto mayor Rob Ford will stay in the news for a long, long time. Even after admitting to smoking crack, Ford (played here by Bobby Moynihan) has continued to find himself at the center of public controversy by detailing his drug history and even using a vulgar sexual term in a press conference. More!