Kyle Larson seizes opportunity, wins Xfinity race at Watkins Glen

Top