Team Owners Seemingly Win the Final Round of Charter Negotiations as NASCAR Takes a Step Back From Ridiculous Proposal
NASCAR hasn’t signed the constitution settlement but, however they’ve already began hashing out the small print. We must always see their supply on paper ...