News

For NASCAR Chairman Jim France, finishing the 24 Hours of Lemans fulfilled his father’s dream that he attempted in 1976.