How long do I need to train for a marathon PB?
You’ve got your target marathon booked, and your target times set, now you need to decide the training time frame. How long do you need to prepare for your race? Let’s find out. How fit are you right now?…