Kate McKinnon, Pete Davidson departing from 'SNL'
Briefly