Formula 1 races will be broadcast on a new network in the United States starting in 2026. According to Puck News, ESPN president Jimmy Pitaro has informed F1 that it won’t renew its rights ...