Kyle Petty discusses the new tires that are going to be implemented at Watkins Glen to allow NASCAR drivers to race in the rain, and why, while it’s a nice gesture, it might not be the best move.
Add favorite players, teams, and leagues with an NBCUniversal Profile