Marine Corps Marathon 10K recap
One of the problems with big, popular races is that you have to sign up so far ahead of time that it’s difficult to know how you’re going to feel or what’s going to be happening in your life when the race actually rolls around. While I hurt my knee in February and swore off […]