NASCAR Sprint Cup Series Duck Commander 500 Texas Motor Speedway Distance: 501 miles (334 laps) Saturday, April 11 7:30 p.m. (ET) TV: FOX, 7 p.m. (ET) Radio: PRN, Sirius XM Ch. 90 NASCAR XFINITY Series O’Reilly Auto Parts 300 Texas…
NASCAR Sprint Cup Series Duck Commander 500 Texas Motor Speedway Distance: 501 miles (334 laps) Saturday, April 11 7:30 p.m. (ET) TV: FOX, 7 p.m. (ET) Radio: PRN, Sirius XM Ch. 90 NASCAR XFINITY Series O’Reilly Auto Parts 300 Texas…