Runners know all too well the physical and mental challenges of their sport. Plodding for miles through inclement weather, rising before dawn to squeeze a daily run into a busy schedule, overcoming... This description may be from another edition of this product.