Larry David refused to promise a great episode of Saturday Night Live during this week’s opening monologue, instead suggesting the end product would be “so-so.” Nevertheless, it was more than a case of lowered expectations that led to the Curb Your Enthusiasm star presiding over one of the funniest, sharpest-eyed episodes in recent memory. Sure, there were […]