Cover Photo: Talladega Superspeedway (Photo: ARCA Menards Series)
Talladega Race Results: April 22, 2023 (ARCA Menards Series)

Talladega Race Results: April 22, 2023 (ARCA Menards Series)

Shane Walters
April 22, 2023
Updated: April 23rd, 2023 at 7:04 pm