Business as usual for NASCAR with Jim France at the helm
NASCAR is in good hands with interim chairman and CEO Jim France, who has provided a stabilizing force amid his nephew’s leave of absence.
NASCAR is in good hands with interim chairman and CEO Jim France, who has provided a stabilizing force amid his nephew’s leave of absence.