picture of Robert Ballou

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 Climbs Out Following Scary Finish-Line Crash At Terre Haute Action Track

Jul 27, 2023

Robert Ballou climbs out following a scary crash at the finish of the USAC Indiana Sprint Week feature at the Terre Haute Action Track won by Justin Grant.