Photo Finish! Ballou Wins USAC Sprint Car Thriller By .016 at Eldora
Robert Ballou wasn’t 100 percent sure his car would stick, nor did he even think he was close enough to take his shot on the final two turns of Friday night’s #LetsRaceTwo opener at Rossburg, Ohio’s Eldora Speedway. Residing a half-straightaway back from leader Kyle Cummins as he took theContinue Reading