Saturday Night Live creator Lorne Michaels has reportedly sent Pete Davidson to get help after he wrote on Instagram over the weekend that he did not want to be on this earth anymore. Police in New York checked up on him after he posted the message to make sure he was okay.
All of the SNL sketches he was involved in were scrapped over the weekend, but he did appear on the show to present the musical guests.
Below is Davidson apologizing for what critics called offensive comments about Rep.-elect Dan Crenshaw (R-Texas) in the video below.