July 19, 20205 yr Moderators Busch had to survive a tough battle down the stretch with his 19-year-old Kyle Busch Motorsports teammate Christian Eckes to come away with the win at Texas Motor Speedway.Earlier Saturday, Busch appeared to have won the Xfinity Series race at Texas but his car failed post-race inspection and he was disqualified from the event.This is Busch’s third series win of the season (in five ...Keep reading View the full article
Create an account or sign in to comment