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.


Check out "SNL's" cold open of this week's episode, which mocked Ford's various scandals, and even managed to take a dig at "60 Minutes" for its botched Benghazi coverage.


The only disappointment? That Rob Ford couldn't have been played by the late "SNL" alum Chris Farley.


Also on HuffPost: