NASCAR 2 teams suing NASCAR ask court to allow them to compete under new charter agreement as case proceeds by admin October 9, 2024 by admin October 9, 2024 The charter system is a revenue-sharing model that is similar to a franchise in other… 0 FacebookTwitterPinterestEmail