Canada
May 9, 2020
IndyCar Given Green Flag to Start Racing on the 6th of June
IndyCar has been told it can begin its season on the 6th of June at the Texas Motor Speedway, however the nighttime race it will be without fans. The race, which was the first inline that had not been postponed due to the coronavirus pandemic, will be a learning experience for most teams as they […]