Chinese streaming giant Youku is to produce a localized version of hit comedy show “Saturday Night Live,” following an agreement with NBCUniversal. The show is expected to be one of the flagship programs for Youku’s fall-winter entertainment lineup. The Youku show will be the tenth local iteration of the iconic “SNL,” after previous international versions...