October 29, 20205 yr Moderators Busch, with the help of his crew chief, Adam Stevens, was able to stretch his fuel the final 66 laps in Wednesday’s rain-delayed race at Texas Motor Speedway and remain out front to claim the victory.Busch has now won at least once in all 16 of his fulltime seasons in the Cup series.After the race, Stevens said he didn’t know if he would remain in his current role in 2021, only that he ...Keep reading View the full article
Create an account or sign in to comment