What Foods to Eat Before a Marathon Preparing for a marathon normally takes three different elements, firstly the physical training, then followed…