Vince Vaughn (Photo: Jason Merritt/Getty Images)

Vince Vaughn to Host ‘Saturday Night Live’

Vince Vaughn is set to host “Saturday Night Live” on the April 13 episode, NBC announced Tuesday. This will be Vaughn’s second time hosting “SNL” — but it’s been 15 years since he first hosted the late-night sketch show way back in 1998. [xfinity-record-button id=”8885992813767211112″ program_type=”series”] Vaughn will be promoting his upcoming film, “The Internship,” […]

Continue Reading