physical therapist, personal trainer, and running coach
Here's how long your long runs should be when training for a race and why you shouldn't run the full distance race distance during training.