Sounds like it might be time to say goodbye to Pete Davidson on ‘SNL.’

Continue reading “Sounds like it might be time to say goodbye to Pete Davidson on ‘SNL.’”