Update as of March 16, 2020 @ 5:20pm CST
Statement from Texas Motor Speedway Regarding the March 27-29 NASCAR Weekend
Wednesday, March 11, 2020
Update as of March 16, 2020 @ 5:20pm CST
NASCAR Cup Series drivers put it all on the line in their quest to secure an iconic win in the Lone Star State.