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.
Recap | USAC Indiana Sprint Week at Tri-State Speedway
Jul 31, 2022
Watch the USAC Indiana Sprint Week feature recap at Tri-State Speedway from July 30, 2022 on FloRacing