July 18, 2020

Kyle Busch takes checkered flag at Texas; car later disqualified

Kyle Busch wins the Xfinity Series race at Texas Motor Speedway; No. 54 disqualified after failing post-race inspection
Related Videos