Edwards wins rain-shortened Texas race for Chase finale spot
FORT WORTH, Texas (AP) — Carl Edwards got the victory he desperately needed to earn a championship-contending spot in the NASCAR Sprint Cup finale, winning a…
Edwards wins rain-shortened Texas race for Chase finale spot
FORT WORTH, Texas (AP) — Carl Edwards got the victory he desperately needed to earn a championship-contending spot in the NASCAR Sprint Cup finale, winning a…