NBC uploaded a sketch this week called “Def TED Talks†that was cut from the latest episode of SNL hosted by Cameron Diaz, which was written by Michael Che and Bryan Tucker and features Diaz and a ton of cast members in a Def Jam/TED Talks mashup show hosted by Jay Pharoah as Russell Simmons. Considering how great last week’s cut sketch “Tweet†was, by the end of this season we might have a whole episode’s worth of delightfully weird and creative sketches that didn’t make it to live air.