IndyCar will host its season-opener at Texas Motor Speedway on June 6 as planned, but without fans and in a one-day show.
Indianapolis Star, USA Today: Motor Sports
Thu, 05/07/2020 - 11:09am
IndyCar will host its season-opener at Texas Motor Speedway on June 6 as planned, but without fans and in a one-day show.