DSC_4630

DSC_4630

Logan Schuchart won the 30 lap World of Outlaws feature event at the Eldora Speedway on Friday night May 12, 2017. (Bill Miller photo)

Logan Schuchart won the 30 lap World of Outlaws feature event at the Eldora Speedway on Friday night May 12, 2017. (Bill Miller photo)