Joshua Holmes has completed 84 marathons and ultramarathons including The Last Annual Vol State 500K twice and eight 100 milers.
He still enjoys running local 5K's when he is close to home.
His favorite races to date are the Vol State 500K, Savage Gulf Trail Marathon, Strolling Jim 40 Miler and the Flying Monkey Marathon.
Follow @bayou