Turkey Mountain is looking more like “Goat” Mountain these days. The park has introduced goats to munch on all the invasive ...