Fundraiser completes 300th marathon this year Gary McKee plans to run a marathon a day for the entire year in a bid to raise funds for charity. Source