Edwards Outlasts Rain, Earns Finale Spot

2016-11-07 3

Carl Edwards earned a championship-contending spot in the Sprint Cup finale by winning a race shorted by 41 laps because of rain at Texas Motor Speedway on Sunday night.

Free Traffic Exchange