Green flag: IndyCar to open its delayed season in Texas

11:10am PDT - May 7th, 2020    indy 500 - Fox Sports

IndyCar has gotten the green flag to finally start its season in Texas