Nutrition for a Long Distance Runners and Endurance TrainingMarathon training, running the actual marathon and long distance running in general, requires both mental and physical strength as well...