The Long RunTraining for a marathon is largely dependent on your long runs. First, the definition of a long run is basically running for a long...