Nerd Culture SNL Star Pete Davidson Deletes All Social Media AccountsBy Nicholas McCarthyDecember 17, 2018 In the hours leading up Saturday Night Live Pete Davidson posted a handful of concerning statements that raised cause for concern…