The Best Stuff I Read Last Week — 'Failure' Edition
It makes me a little sad to report that I’m not going to be running 100 miles on June 4th. But I’m okay with that. The reason? No excuses or blaming external circumstances. I honestly just haven’t found the discipline recently to get out there for 20, 30, and 50 mile training runs.  It’s not […]