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 Talks 3rd Place Finish And Beef With Brady Bacon
Aug 26, 2022
Robert Ballou finished a respectable third on night one of the 2022 Kokomo Sprint Car Smackdown. As always, there's a lot on his mind.