TV Buzz Taraji P. Henson to host Saturday Night Live, Downton Abbey to end and more -- Saturday Night Live has announced that Empire's Taraji P. Henson will host the April 11th episode! Mumford & Sons will be the musical guest. This week's episode will feature Jeevan Brar9 years agoKeep Reading