Local runner details heartwarming story behind decision to sign up for Cleveland Marathon
The last Cleveland marathon was held downtown in May 2019. This weekend, nearly two and half years later, thousands of runners are returning for the in person event.