Apparently NBC scrubbed this SNL opening bit from their website and Hulu. I'm sure it had nothing to do with politics and was a business decision. Posted for posterity.