Jim France and NASCAR President Steve Phelps, when approached by FOX Sports during the Talladega race weekend on Oct. 6, declined comment on the lawsuit. The sanctioning body has yet to issue a ...
What does NASCAR say? Jim France and NASCAR President Steve Phelps, when approached by FOX Sports during the Talladega race weekend on Oct. 6, declined comment on the lawsuit. The sanctioning body ...