The marathon is one of the most difficult running events to train for. It requires tremendous effort over a long period of time, and can be rather intimidating for those who are not in good physical condition or have never competed in a marathon before. However, with the right training, anyone...