Huge setback: Eldora Speedway legendary driver Jonathan Davenport Has Announces his retirement from race due to his health condition relating to….
Jonathan Davenport, a racing icon, has announced his retirement due to a battle with lung cancer. Jonathan Davenport, a legend at Eldora Speedway and a […]