After finishing in 16th at Kansas, Kevin Harvick expresses his disappointment in the weekend overall and the need to go to Talladega and turn things around.
After finishing in 16th at Kansas, Kevin Harvick expresses his disappointment in the weekend overall and the need to go to Talladega and turn things around.