Edwards Outlasts Rain, Earns Finale Spot

CineSport 2016-11-07

Views 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.

Share This Video


Download

  
Report form