‘It was just nuts here’: NASCAR weekend proves again why St. Louis shines in big moments

… Enjoy Illinois 300 on the NASCAR Cup Series. And thanks to … something Francois tried to warn NASCAR about when they decided to … of applause to the following. @NASCAR – bringing cup back to … likely just the beginning of NASCAR bringing big events to our …