The winners and losers from NASCAR’s first road race of the 2025 season at COTA
NASCAR’s first road race of the season brought the Cup Series down to the heart of Texas, at the Circuit of the Americas, where the road racing specialists failed to capitalize on the opportunity before them, which included a new track layout. The win came down to a four-way fightContinue Reading