The Best Foods to Eat – And Avoid – When Training for a Marathon
Training for a marathon is no easy feat. It takes time, dedication and perseverance. For most people, training lasts 12-20 weeks, with three to five runs per week. Physical training is only one piece of the puzzle. If you’re not… Continue Reading
