12 NASCAR tracks now sit under NASCAR ownership International Speedway Corporation owns 12 tracks that feature NASCAR races. The company was originally formed by Bill France in 1953, the founder of NASCAR. However, in recent years, the company was acted independent of the NASCAR sanction. The ISC company was publicly […]
Read MoreNASCAR has reportedly reached out to an investment bank to explore a sale of the sport Fresh off their shiny purchase of the ARCA Racing Series, NASCAR could be up for sale. It’s been a rumor for years. But, those rumors are a little more serious this time around. ESPN […]
Read More