Joining a marathon is something that runners are usually interested in. This is their chance to prove that they can do it and they can even try to become first place. However, if you are a novice in marathon, you need to setup a training program to help you with the race. You need to [...]

