Kyle Larson wins second straight race at Watkins Glen as he seeks to defend NASCAR championship
Published
Kyle Larson also won Saturday's NASCAR Xfinity Series race at Watkins Glen International to complete a weekend sweep at the road course.
Published
Kyle Larson also won Saturday's NASCAR Xfinity Series race at Watkins Glen International to complete a weekend sweep at the road course.