Kyle Busch held off a hard-charging Kevin Harvick to win the O’Reilly Auto Parts 500 at Texas Motor Speedway in the Monster Energy NASCAR Cup Series on Sunday. After finishing in the top three in the previous four races the Las Vegas, Nevada native led…
