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