IndyCar details plans for season-opener at Texas Motor Speedway, including no fans
IndyCar will host its season-opener at Texas Motor Speedway on June 6 as planned, but without fans and in a one-day show.
IndyCar will host its season-opener at Texas Motor Speedway on June 6 as planned, but without fans and in a one-day show.