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 ›