IndyCar says it will open its delayed season June 6 at Texas Motor Speedway May 7, 2020 Associated Press, INDIANAPOLIS (AP) — IndyCar says it will open its delayed season June 6 at Texas Motor Speedway. Categories: Sports FacebookPinterestTwitterLinkedin