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.