News Bowen Yang Won’t Reveal the SNL Host Who Made Multiple Staffers Cry—But the Internet Has Ideas By Nick Riccardo Aug 12, 2024