Texas Motor Speedway

Carl Edwards Wins Rain-Shortened Texas Race To Advance To NASCAR Finale

Carl Edwards earned the victory he desperately need to earn a championship-contending spot in the NASCAR Sprint Cup finale, winning at…

8 years ago

Kyle Busch Wins Second NASCAR Sprint Cup Series In Texas

Kyle Busch took the lead after the final restart in Saturday night's NASCAR Sprint Cup Series race in Fort Worth, Texas,…

9 years ago