IndyCar on Monday finalized a charter system for 25 entrants that, while it pales in comparison to the contentious deal reached between NASCAR and its teams over their revenue sharing […]