A local man has successfully completed the World Marathon Challenge, running seven marathons on seven continents in seven ...