5
Jim France isn’t a fan of the idea of sharing power with the NASCAR teams. A demand that has been put forth by the Team Alliance ahead of agreeing to the new charter deal. The argument by team owners is for a better share of the revenue…
Read More