picture of Robert Ballou

Formerly out of Rocklin, CA, Robert Ballou gathered his first three USAC National Sprint Car wins at the famed Eldora Speedway, where he also won his second night back after recovering from a broken neck. A USAC National Sprint Car Championship and an Indiana Sprint Week Championship are among his racing accolades.

null

Highlights | 2024 USAC #LetsRaceTwo Friday at Eldora Speedway

May 4, 2024

USAC AMSOIL National Sprint Car Series visits Eldora Speedway on Friday, May 3, 2024 for the non-wing portion of #LetsRaceTwo.

Robert Ballou tracks down Kyle Cummins in the closing laps and attempts to pull off a stunning victory.