x

Sports Minute: IndyCar says it will open its delayed season June 6 at Texas Motor Speedway

4 months 2 weeks 1 day ago Thursday, May 07 2020 May 7, 2020 May 07, 2020 12:06 PM May 07, 2020 in Sports - AP - Texas

INDIANAPOLIS (AP) - IndyCar says it will open its delayed season June 6 at Texas Motor Speedway.

Copyright 2020 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.

More News

Radar
7 Days