Kevin Harvick signed a long-term contract extension with Stewart-Haas Racing.
Kevin Harvick signed a long-term contract extension with Stewart-Haas Racing. Jeff Siner jsiner@charlotteobserver.com
Kevin Harvick signed a long-term contract extension with Stewart-Haas Racing. Jeff Siner jsiner@charlotteobserver.com