Joe Friel
Joe Friel's Blog is for the serious endurance athlete who wants to stay current on the science and art of training for sport. Here you will find Joe Friel's thoughts and ideas before they are published anywhere else. You may also visit www.TrainingBible.c...