There was a lot of news to cover on this weekend's Kieran Culkin-hosted SNL, and they tried their damndest. They managed to bang out Aaron Rodgers being anti-vaxx, Glenn Youngkin nabbing Virginia, and a bold new Trump impersonator in the cold open ...