Saturday Night Live (SNL) pulled out all the stops with its special guest all-star lineup for its pillorying of last week’s 2020 Democratic in Atlanta last week. Among the celebrities wereMelissa Villaseñor as Rachel Maddow moderating, Kate ...