IndyCar to start season June 6 in Texas

IndyCar to start season June 6 in Texas

Reuters

Published

The IndyCar season will begin June 6 with the Genesys 300 at Texas Motor Speedway, the circuit announced Thursday. No fans will be in the stands because of the coronavirus pandemic.

Full Article