More than likely, with NASCAR embroiled in a legal dispute with 23XI Racing which recently included an unsuccessful attempt ...
The 2025 season marks a decade in which the NASCAR Cup Series has functionally operated under the ‘charter agreement,’ but ...