NASCAR CEO on encumbered wins, penalties and possible use of automated yellow flags “But do I dislike, two things,” Brian France states on Sirius XM NASCAR Radio. “One is having to deal with penalties or infractions. Even though, we have to. We have to keep the playing field even. We […]
Read More