Who founded the National Association for Stock Car Auto Racing?

NASCAR, headquartered in Daytona Beach, Florida, was founded by William H. G. France in 1947.

Leave a Comment