Alec Baldwin to Host SNL Season Finale, Like We Said 824 Adrian Chen 05/05/10 11:14PM Filed to: Snl Snl Alec Baldwin Nbc As we predicted last week, NBC has announced Alec Baldwin will host SNL's season finale.