Arden Haslett
-
Sports
Jake Finch leads every lap in dominant Talladega ARCA win
With the field for the 76-lap race set by owner’s points, Finch started on the pole and had little trouble…
Read More »
With the field for the 76-lap race set by owner’s points, Finch started on the pole and had little trouble…
Read More »