Sports Kyle Busch stripped of NASCAR Xfinity win but returns to win Truck Series race at Texas July 18, 2020 Scott Wright, The Oklahoman Comments Off on Kyle Busch stripped of NASCAR Xfinity win but returns to win Truck Series race at Texas Kyle Busch's Xfinity win was taken away after his car failed postrace inspection. But the veteran driver returned hours later to win the Truck race.