Video - NASCAR

«Back to main video page
  • Final Four fans take in race after rain delay at Texas Motor Speedwayadd to reading list  

    Posted on April 7, 2014 at 4:58 PM

    Updated Monday, Apr 7 at 5:40 PM

    Track officials say 71,000 fans showed up Monday. The fans were rewarded with near perfect weather and an exciting racing.

    By JIM DOUGLAS
More
Share

More NASCAR Videos

More