News

SVG’s Watkins Glen win saw dominance on track but just 28.1% fan approval, one of NASCAR poll’s lowest road race scores.