x

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

2 months 3 weeks 6 days 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