Drivers battle at Circuit of The Americas (COTA) in Austin
NASCAR is in the Lone Star State this weekend for Cup Series racing at Circuit of The Americas (COTA) for the EchoPark Automotive Grand Prix in Austin, Texas. Clif Thornton has details.
NASCAR is in the Lone Star State this weekend for Cup Series racing at Circuit of The Americas (COTA) for the EchoPark Automotive Grand Prix in Austin, Texas. Clif Thornton has details.