Avoiding a DNF

DNF – those three letters are what every ultra runner dreads. Did. Not. Finish. Most of us have  a few to our name and they are part of our sport. For some they represent failure, the end result of many months of training, and a bitter disappointment. For others it can be a valuable learning […]