Glen Powell proves to 'Mitch the UPS guy' that he's no liar after long wait to host 'SNL'
It was around the time of the Covid-19 pandemic that actor Glen Powell got the call that he would host "Saturday Night Live."
(NBC News, 2025-11-16T06:55:38Z)