Meet the American who created NASCAR: Bill France Sr., Daytona speed demon and racetrack pioneer
Bill France Sr. was born with a mind for business, a gift for people — and a need for speed.
He turned those passions into a nationwide obsession with stock car racing.
France founded the National Association for Stock Car Auto Racing — NASCAR — 75 years ago this week, on Feb. 21, 1948, in Daytona Beach, Florida.
NASCAR has grown into the world’s premier stock car racing circuit. "Big Bill," as he was known, is the unquestioned godfather of the Autosport.
Read More