Kyle Busch, who did not have the dominant car, wins the Duck Commander 500, which marks his fourth straight NASCAR race win at the 1.5-mile Texas Motor Speedway. Busch wins his 36th NASCAR Sprint Cup Series race, his second win of the season, and a second win in Texas. Busch hasContinue Reading

Carl Edwards lassos his first pole of the 2016 NASCAR Sprint Cup Series season with a pole at the 1.5-mile Texas Motor Speedway with a speed of 194.609 mph. Joey Logano will start second followed by Martin Truex Jr., Chase Elliott, and Ricky Stenhouse Jr. This was Edwards second poleContinue Reading