darkskyrunner.com
No head. No heart. No feet.
Ultrarunning is hard. I was supposed to run 20 miles this morning for my log run leading up to the Marquette Trail 50 mile run in August. Except I only ran 5. Actually I covered 5 miles, but most…