INDYCAR, the sanctioning body for the IZOD IndyCar Series, announced Wednesday morning its scheduled Aug. 19 race in Qingdao, China, has been cancelled.
Wednesday afternoon, Eddie Gossage, president of Texas Motor Speedway, said that the series has talked to him about hosting the cancelled race at TMS.
A in a statement issued by TMS, Gossage said:
“The thought [...]
Kyle Busch and Phoenix Racing will press on together the team announced Tuesday.
James Finch, the owner of Phoenix Racing, made the announcement in a published statement. In the statement, he said, “We have met with Kurt. At the end of the day, we are racers, so we’re going racing together with Kurt and the No. 51 [...]