CALIFORNIA
Check out the new California section

The Stewart-Haas Racing Team on Day 1 of the NASCAR Media Tour in Concord, N.C.

Stewart-Haas Racing
Dan Sweeney/WDBJ7
Loading