October 29, 20205 yr Moderators Sunday’s race at Texas Motor Speedway was halted after 52 of 334 laps and persistent rain in the area delated the resumption of the race until late Wednesday afternoon.Busch, last season’s series champion, had already been eliminated from title contention earlier in the playoffs but he was determined to keep his consecutive wins streak alive.On Lap 268, Busch made his final green-flag ...Keep reading View the full article
Create an account or sign in to comment