News Director
April 29, 2018
Story By: REID SPENCER / NASCAR – TALLADEGA, AL – Kevin Harvick hadn’t won a pole at...