News

NBC locks in $7M for 30-second Super Bowl LX ads, matching Fox's record rates amid high early demand from top advertisers.