IndyCar charter questions, answered: Investment, job opportunities, cost
IndyCar announced earlier this week that all 10 teams have officially signed its charter agreement, which provides a set of rules that teams must follow in order to be awarded guaranteed entry into every non-Indy 500 race. But information about the charter …