NBC announced today that the Republican presidential candidate Donald Trump will host the Nov. 7 episode of Saturday Night Live—his second time hosting the sketch comedy show.