
Although he didn’t lead until 10 to go, Chandler Smith was able to steal the ARCA Series win at Phoenix Raceway on Friday Night. The race was the second of the season, and the first in the debut of the Sioux Chief Showdown. Chandler Smith Steals ARCA Win at Phoenix It was a wild race, […] READ MORE