Alex Payne

World Finals Race Results: Super DIRTcar Series (November 7, 2026)

Super DIRTcar Series results from the season finale on The Dirt Track at Charlotte Big-Block Modified drivers are on the grounds in Concord, North Carolina. The…

→ Read More: World Finals Race Results: Super DIRTcar Series (November 7, 2026)