Push through or take an unplanned rest day? Ask any dedicated runner, and they will tell you about the difficulty of answering this question.

Push through or take an unplanned rest day? Ask any dedicated runner, and they will tell you about the difficulty of answering this question.