On Saturday, Jake Finch dominates for his first ARCA Menards Series victory at Talladega Superspeedway in the General Tire 200.
TALLADEGA, AL. — In February at Daytona International Speedway, a miscommunication between teammates and a last-lap crash cost Jake Finch his first victory in the premier ARCA Menards Series division.
Continue reading