Saturday Night Live called Drake on his cell phone, which can only mean one thing: He’s heading back to Studio 8H! NBC on Wednesday announced that the Degrassi grad will serve as the host and musical guest for the May 14 episode (11:30/10:30c), marking his third appearance on SNL. He made his debut in 2011 […]