IndyCar to Open Delayed Season in TexasIndyCar to Open Delayed Season in TexasIndyCar has gotten the green flag to finally start its season in Texas. The race will be run June 6 without spectators at Texas Motor Speedway.Associated PressAssociated Press