Robert Ballou Uses Last Lap Heroics To Score USAC National Victory at Eldora Speedway
0
0
Robert Ballou took the white flag on Friday night nearly a half a straightaway behind race leader Kyle Cummins. Keeping his right rear planted on the Eldora Speedway cushion, the driver known as 'The Mad Man' wowed on lookers as he erased the gap heading into turn three, and edged out Cummins at the stripe to score his seventh career series win at the famed speedway.
[...]