IndyCar, Dallas Cowboys Join Forces for Texas Race on Streets of Arlington
A March, 2026 IndyCar street race will include the area around AT&T Stadium, home of the Dallas Cowboys. The NTT IndyCar Series will be heading to the streets of Arlington, Texas in 2026. Penske Entertainment in conjunction with the Dallas Cowboys and REV Entertainment on Monday announced a street race for Arlington for March 2026.