![](https://sowegalive.com/wp-content/uploads/2018/05/IMG_2064-e1527779458738.jpg)
MARATHON MAN: Bainbridge Runner Harold Allen Runs 31 Marathons in 31 Days
He did it. Bainbridge runner Harold Allen completed the herculean quest of conquering 31 marathons (that’s 26.2 miles x 31 = 812.2) in 31 days. Already an three time ultra-marathoner (100 mile races), Harold wanted […]