Marathon training is hard. Very hard. You are pushing your body to its limits, running mileage that makes your friends’ jaws drop, training intensively for months, working toward the goal of finishing that 26.2 miles with pride. Whether you’re an elite athlete trying to win, an age group champion trying to set a new personal […]