Edwards Outlasts Rain, Earns Finale Spot

  • 7 years ago
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.