Vince Vaughn to Host ‘SNL’ April 13th for the First Time in 14 Years


NBC announced today that Vince Vaughn will be hosting the April 13th edition of the show, with one-name R&B singer Miguel serving as musical guest. The next new episode is set to air on April 6th with host Melissa McCarthy and musical guest Phoenix. The April 13th episode is only Vince Vaughn’s second time hosting SNL. He last hosted a whopping 14 years ago in late 1998, which is a really long time ago as evidenced by the fact that he was hosting to promote that Psycho remake he starred in and that Jimmy Fallon was brand new then.