Kincaid Park is Anchorage's best-kept outdoor secret: 40+ miles of mountain bike and hiking trails, a free disc golf course, Cook Inlet bluff views, and moose around every other corner.