Racing St. Louis finishes sixth nationally in TV ratings for last weekend’s local Only Sports News Jun 8, 2023 0 There were several factors working against NASCAR generating a stellar television…