Stranger Things’ Finn Wolfhard to host SNL in January TV Stranger Things’ Finn Wolfhard to host SNL in January 6 days ago Stranger Things actor Finn Wolfhard is named as the first Saturday Night Live host of 2026.Read More