News

NASCAR return draws backlash for full-screen ads, missed moments, and tech issues. Fans demand better under the sport’s $7.7B media deal.