Extra Mile EducationWhat you need for success in a Half MarathonIf you are aiming to achieve Half Marathon success there are a few things that you need to have in place to give yourself the best chance of