Dillon Francis wants your help to host SNL

Dillon Francis has announced his bid for hosting Saturday Night Live. For decades, SNL has called on actors, artists, sports icons, and other celebrities to kick off each week’s episode and perform with the tal...