February 26, 20188 yr Moderators Kevin Harvick dominated a rain-delayed NASCAR Cup race at Atlanta Motor Speedway for Stewart-Haas Racing, despite dropping to 19th early on after a troubled pitstop View the full article
Create an account or sign in to comment