IndyCar partners with Dallas Cowboys and Texas Rangers for 2026 street race in Arlington
IndyCar will return to Texas in 2026 with a street race in Arlington in a joint venture between the Dallas Cowboys and the official events partner of the Texas Rangers. The IndyCar Arlington Grand Prix will be held in March…