Saturday Night Live will be back on May 8. When it returns, the night's host will be Elon Musk. Sorry, that's "the CEO and Technoking of Tesla" Elon Musk, ... Read more