Pete Davidson Leaves Saturday Night Live After 8 Years: ‘I Owe SNL My Life’

Pete Davidson Leaves Saturday Night Live After 8 Years: ‘I Owe SNL My Life’