The 2024 NASCAR General Tire 100 at The Glen is done and dusted. The 16th race of the 2024 ARCA Menards Series season commenced at 5 pm ET on Friday, September 13, at Watkins Glen International ...
NASCAR has always been a full-contact racing series, it's a huge part of the draw of the top form of motorsport in the United States. Always has been, always wi ...