Monday April 28, 2025
Every network and streaming service have vowed to donate a $100,000 for every award they win