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 Is Your 2021 USAC Eastern Storm Champion
Jun 21, 2021
We caught up with Robert Ballou after his 1 point victory to secure the 2021 Eastern Storm Championship for the USAC AMSOIL National Sprint Cars.