trailto50.com
21 Week 100 Mile Training Plan
This is the plan I used to train for my second 100 mile race.