Toronto's embattled Mayor Rob Ford -- as played by actor Bobby Moynihan -- appeared on "Saturday Night Live" this weekend, picking fights with reporters and taking receipt of a package of crack cocaine during a press conference. Eventually, Ford found a venue where his apologies and denials would be taken at face value: CBS' "60 Minutes," where Lara Logan (played by Kate McKinnon) tossed him a series of softball questions.

Related Summaries