IndyCar is scheduled to open its 2020 season on June 6, but one month from that date, the Texas Motor Speedway president can't guarantee a race.
No comments:
Post a Comment