Miracle Marathon isn't your everyday marathon. In fact, it's a marathon that anyone can complete. You, your teammates, and even your family can walk, run or simply move one mile every day, for 27 days - and complete a Miracle Marathon! A marathon is 26.2 miles, so why the extra day? Because it's a marathon,... Continue Reading →