Click Speed
NASCAR, the National Association for Stock Car Auto Racing, was officially founded on February 21, 1948. The organization was the brainchild of Bill France Sr., who sought to create a standardized and fair framework for stock car racing. France Sr. gathered influential racers and promoters at the Streamline Hotel in Daytona Beach, Florida, to discuss and finalize the formation of NASCAR