Bill France Sr., the American who created NASCAR, did so 75 years ago, on Feb. 21, 1948, in Daytona Beach, Florida — and today it's the world's premier stock car racing circuit.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
Bill France Sr., the American who created NASCAR, did so 75 years ago, on Feb. 21, 1948, in Daytona Beach, Florida — and today it's the world's premier stock car racing circuit.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles