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.
Justin Grant & Robert Ballou ISW Battle Decided By 0.005 Seconds At Gas City
Jul 22, 2023
Justin Grant and Robert Ballou's battle to the finish at Gas City I-69 Speedway is decided by 0.005 seconds in the 2023 USAC Indiana Sprint Week opener.