Home » Posts tagged "France"

France Delivers State of the Sport

France Delivers State of the Sport The announcement of new Chase formats to determine the champions of both the XFINITY Series and Camping World Truck Series generated a great deal of interest on the opening day of the tour. France believes it was a natural progression for the...
Continue reading »