Richard Petty comments on Kyle Busch’s win count

Richard Petty comments on Kyle Busch’s win count

Shane Walters
March 19, 2019