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 | 2023 USAC Sprints James Dean Classic at Gas City I-69 Speedway
Sep 22, 2023
Watch the USAC AMSOIL National Sprint Cars "James Dean Classic" feature highlights at Gas City I-69 Speedway from September 21, 2023 on FloRacing