Sport24.co.za | IndyCar confirms season opener on June 6 at Texas oval
Published
IndyCar confirmed its 2020 season will open 6 June at an empty Texas Motor Speedway on a condensed schedule under coronavirus measures.
Full ArticlePublished
IndyCar confirmed its 2020 season will open 6 June at an empty Texas Motor Speedway on a condensed schedule under coronavirus measures.
Full Article