Let’s face it if you’ve ever run a marathon, or even been a spectator, you’ll appreciate the motivation and commitment involved. If you’re not prepared when it comes to race day you can expect many hours of suffering and struggle! It doesn’t have to be that way, of course, if […]