In this essential guide, I will be talking all about the things that you will need to put on your checklist when you are running a marathon. I will also be discussing what you should do when you are preparing for a marathon. When you commit yourself to a marathon, you...