Hudson O’Neal fights off Jonathan Davenport to earn World 100 triumph
Hudson O’Neal had never won a World 100. Team owner Mark Richards and the Rocket Chassis house car had never won the World 100. A driver from Indiana had never won the World 100. That all changed in the 53rd edition of this storied race at Eldora Speedway on Saturday … Continue reading Hudson O’Neal fights off Jonathan Davenport to earn World 100 triumph
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed