Did BJ McLeod Sell His NASCAR Charter Too Soon?
Getty Images NASCAR fans at the AutoTrader EchoPark Automotive 400, April, 2024. NASCAR and the teams that hold the 36 charters are reportedly close to a new charter agreement. It will come too late for BJ McLeod, who sold his NASCAR charter late last year …