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 […]