Red Byron - NASCAR's First Champion, 75 Years Later