IndyCar partners with Dallas Cowboys and Texas Rangers for 2026 street race in Arlington

This post was originally published on Fox Sports

IndyCar will return to Texas in 2026 with a street race in Arlington in a joint venture between the Cowboys and the Rangers.