Green flag: IndyCar to open its delayed season in Texas IndyCar has gotten the green flag to finally start its season in Texas Powered by WPeMatico