Here is another dual Breaking Muscle post on best methods to prepare for a specific event and the truth about peaking for Maximal Performance! Take a look here!
endurance training
Proper programming and finding a great coach!
Programming for yourself or your client and finding a great coach!
Preparing for an Endurance Event
How strength training can help the endurance athlete perform better and create longevity.