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.
Robert Ballou Back For 19th Sprint Car Season With USAC
Jan 25, 2024
Robert Ballou is the winningest car owner and driver combo in USAC Sprint Car history. He returns for his 19th year at the Winter Dirt games in Ocala, Florida.