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 | The Loudpedal Podcast (Ep. 35)
May 13, 2021
Robert Ballou went back to USAC victory lane at Eldora, while stirring up a lot of buzz on social media. He calls in to chat with Tyler and Dillon on 35.