“Saturday Night Live” has announced its next host and musical guest, with Connor Storrie set to take over Studio 8H on Feb. 28, joined by Mumford & Sons. The booking continues a high-profile season for NBC’s long-running sketch series, which has leaned heavily into budding first-time hosts, pop-forward musical guests and a newly reconfigured cast […]