![picture of Robert Ballou](https://d2779tscntxxsw.cloudfront.net/5edb245030250.png)
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.
![null](https://d2779tscntxxsw.cloudfront.net/OAYROVRN6XRa65Xjbrrbb95O7Av3dg8j.jpg?width=400&quality=80)
Robert Ballou Describes Emotional Last Corner Pass At Eldora
May 4, 2024
Robert Ballou scored his first win in 545 days with the USAC National Sprint Car Series, with a last lap pass at Eldora Speedway. His reaction.