Life Pete Davidson appears on ‘SNL’ after concerning social media post prompts police check December 15, 2018December 16, 2018Sara M Moniuszko, USA TODAYComments Off on Pete Davidson appears on ‘SNL’ after concerning social media post prompts police check 'SNL' star Pete Davidson got shockingly real about his daily struggle before deleting his Instagram account on Saturday. Police did a wellness check.