Jesse Love earns an ARCA Menards Series Talladega Superspeedway win with Venturini Motorsports in the General Tire 200.
TALLADEGA, Ala. — After failing to win the last two superspeedway races on the ARCA Menards Series schedule, Venturini Motorsports is officially back on top.
Continue reading