Ballou is Back, Wins By A Car Length At Eldora
One-thousand, fifty-six days. That’s how long it had been since Robert Ballou last experienced the thrill of a USAC AMSOIL National Sprint Car victory entering Saturday’s #LetsRaceTwo night cap at Rossburg, Ohio’s Eldora Speedway.
May 9, 2021