Glen Powell Really Wants to Host ‘SNL’ 19.07.2024 21:30 Cracked.com By JM McNab Published: July 19th, 2024