The 1.5-mile oval’s omission from the 2024 schedule was thought to be a brief hiatus, and still could be, but there is a possibility North America’s premier open-wheel championship won’t return to race there in the near future.Texas Motor Speedway played host to IndyCar every year since 1997, including two events per year from 1998-2004 that also featured season finales.However a variety of …Keep reading Source
2024-01-09