Did Saturday Night Live Bring Down Sean Spicer?

Never underestimate the power of political satire and pop culture. With news today of Sean Spicer’s resignation as White House Press Secretary it would be difficult to avoid contemplating the impact of Mellissa McCarthy’s Sean Spicer impersonations on Saturday Night Live?