Here Charter, Charter!
Another key piece to 2018 that still needs to be announced is which teams will have the 36 guaranteed positions for each race. Those go to teams with NASCAR-issued charters. …
Here Charter, Charter! Read MoreYour Racing News Forum
Another key piece to 2018 that still needs to be announced is which teams will have the 36 guaranteed positions for each race. Those go to teams with NASCAR-issued charters. …
Here Charter, Charter! Read More