News
The NASCAR Sprint Cup race scheduled for Saturday night at Texas Motor Speedway started 1 hour and 50 minutes late, delayed because of rains that soaked the 1.5-mile speedway in the late afternoon ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results