March 19, 20188 yr Moderators Stewart-Haas Racing's Kevin Harvick says he was at fault for the Fontana crash with Kyle Larson that prevented him competing for a fourth consecutive NASCAR Cup series win View the full article
Create an account or sign in to comment