These free programs will make sure you're able to run a full race without getting tired. The best part is that it's totally free!
Included in what you can download (for free) is this:
2 Programs. An amateur racer program, for those looking to take it a little more seriously and a weekend warrior program. The Weekend Warrior program is for the average Joe just looking to increase his/her fitness.
Additionally there is a nutrition book. It includes everything you need to know about food and what to eat/when to eat it, race day information and a bunch of other stuff.
And if I needed to keep going, there is a bunch of other resources like guides to help you out.