Nat Geo Run 2017 Results. Congratulations to all finishers of the Nat Geo Run 2017 held on April 23, 2017 in SM MOA grounds. Nat Geo Run 2017  Results April 23, 2017 SM MOA Natgeo Earth Day Run 2017 Official Results – 5k Natgeo Earth Day Run 2017 Official...