IndyCar will not include Iowa Speedway on its 2026 schedule following a significant drop in attendance. This marks the second time since 2020 that the Newton track has been removed from the IndyCar ...