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.
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.