1 Answers
The NASCAR National Commissioner is a largely honorary title awarded by the National Association for Stock Car Auto Racing. Created by NASCAR founder Bill France Sr. as a reward for contributions to the sport of auto racing, the commissioner today acts as the final appeals level for penalties and sanctions dispensed by the auto racing sanctioning body.
4 views
Answered