SNL recurring guest, Alec Baldwin hosts Saturday Night Live on February 11, 2017, with musical guest Ed Sheeran.
“This was my home. This was my heartbeat. It feels like so many lifetimes ago,” he says as flashes of footage from his other 16 times as host of the sketch comedy show appear on screen. “I thought I had said goodbye, but the pull of fate is undeniable. So I must return, I must find the strength to—”