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.
COMP Cams Top 5 FloRacing Moments 7/17 - 7/23
Jul 27, 2023
Our top 5 moments from last week presented by COMP Cams featuring wild action from USAC Indiana Sprint Week, the Silver Dollar Nationals and an epic Crown Vic finish at the World's Fastest Half-Mile.