How I prepared for my First Half Marathon

I completed my first half marathon just a little over 2 weeks ago, w00t!...more