"Saturday Night Live 50th Anniversary Special" airs on NBC at 8 p.m. ET/PT on Sunday, February 16 in the U.S. and will also be streamed live at the same time on Peacock and available to watch later if ...