NASCAR announced significant changes Tuesday in its business model designed to improve financial stability by establishing a “charter system” for teams. The nine-year deal will grant NASCAR Cup Series ...