runjmc.co
Traprock 50k: Jimmy and the Terrible, Horrible, No Good, Very Bad Day
Synopsis: the author tries to come to terms with a recent string of injuries. I have decided to make myself a checklist in order to determine my readiness for my next race, it’s going to look…