Kyle Busch Sneaks by Martin Truex, Jr. for Texas Sweep
Get out the broom because Kyle Busch has done it again. Following a late-race pass on Martin Truex, Jr. on the final restart, Kyle Busch won the Duck Commander 500 at Texas Motor Speedway after leading just 34 laps. Busch wins for the second straight week in the Sprint Cup Series and fourth straight race …