Question: What is Ohio’s longest-running marathon?

Answer: The Athens Marathon, held annually since 1968.