May 13, 2025
Jimmy Kimmel Ends Annual Upfront Roast With an Unusual Appeal
The ABC late-night host asked advertisers to buy spots on 60 Minutes, which airs on CBS. “You have the power because you have the money,” he told them. “Support journalism. It’s important, and it doesn’t work without you,” PLUS: Kimmel offers advertisers naming rights to first grandchild