Over 160 business leaders in the St. Louis area came to hear more about the sport from NASCAR President Steve Phelps. The race has been a hit at the turnstile.
KSDK would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.