Talladega Race Results: June 20, 2020 (ARCA Menards Series)
Chaos in the closing laps of the ARCA Menards Series at Talladega Superspeedway
The ARCA Menards Series teams have unloaded at Talladega Superspeedway. It’s the General Tire 200 at the 2.66-mile oval in Talladega Alabama.
View 2020 Talladega ARCA results below.
2020 Talladega Menu: ARCA