Kyle Larson Tops Chase Elliott to Pick Up Watkins Glen Victory
It’s been 21 days since the last time the drivers of the NASCAR Cup Series have raced against one another. Today, the seven-turn road course in Watkins Glen, New York welcomed them back and Kyle Larson was able to ‘strike’ victory in the Go Bowling at the Glen event. LarsonContinue Reading