4 Burning Questions: What’s Really Stopping NASCAR from Promoting Eldora?
Why isn’t NASCAR open to an XFINITY Series race at Eldora Speedway? This week, Brian France made a rare public appearance when he joined SiriusXM’s NASCAR channel to answer some questions and gave his thoughts on various topics going on in the sport. One of the topics discussed by France involved the potential inclusion of …