Robert Ballou won the 30 USAC National Sprint Car Series feature event at the Eldora Speedway on Saturday night May 13, 2017. (Bill Miller Photo)
DSC_4978

Robert Ballou won the 30 USAC National Sprint Car Series feature event at the Eldora Speedway on Saturday night May 13, 2017. (Bill Miller Photo)