NASCAR said it will stop issuing undisclosed fines. A practice that made fans distrust the sanctioning body.
Brian France
NASCAR and Fining Drivers
NASCAR defended its policy of fining drivers who make critical comments about the series on Friday. Brian France, NASCAR Chairman, says he saw no benefit in making the penalties public. When pushed about the penalties France explained the policy will… Read More ›