Texas as it happened

April 12, 2015 Greg Engle 0

Jimmie Johnson led a race high 128 of 334 laps to win the NASCAR Sprint Cup series Duck Commander 500 at Texas Motor Speedway Saturday night