INSTANT REPLAY October 25, 2017 Into the FEC Wilderness Tucked into the heart of the Ozark Mountains is a 4,600-acre resort, Big Cedar Lodge,…