Team Owner Calls NASCAR “Communist Regime” Over Charter Deal

What’s Happening? A lingering storyline of the 2024 NASCAR Cup Series season is ratifying a new Charter Agreement. However, it sounded like talks apparently ended this weekend in Atlanta, with 13 teams meeting a NASCAR-sanctioned deadline. However, in a twist, two teams held out. Who Held Out? The end of negotiations was swift. Many insiders … Continue reading Team Owner Calls NASCAR “Communist Regime” Over Charter Deal