Kyle Busch says he was fast enough to maintain his track position race for his second-place finish
Video Details
Kyle Busch told Bob Pockrass that his ability to maintain a solid track position was how he was able to finish second.
JUNE 12, 2023・NASCAR Cup Series・0:33