Brian France, chairman and CEO of NASCAR, introduced change the sport needed but old fans didn’t want. Now the question is what impact his arrest on driving while intoxicated and controlled substance charges will have on racing.
Brian France, chairman and CEO of NASCAR, introduced change the sport needed but old fans didn’t want. Now the question is what impact his arrest on driving while intoxicated and controlled substance charges will have on racing. Terry Renna AP
Brian France, chairman and CEO of NASCAR, introduced change the sport needed but old fans didn’t want. Now the question is what impact his arrest on driving while intoxicated and controlled substance charges will have on racing. Terry Renna AP