Train for a Marathon

Assess fitness level
Research marathon events
Create a training plan
Invest in proper gear
Build running endurance
Incorporate strength training
Practice race nutrition
Learn injury prevention
Join a running group