By A Mystery Man Writer
You just signed up for your first obstacle course race (a.k.a. "mud run"), but do you know how to prepare for it? Many folks just go out and pick a random workout that they think is hard core and will improve their
Training for Mud Runs, Part 1: Schedule Overview - stack