I've been to Yosemite, Olympic, Mt. Ranier, Rocky Mountain, and Zion. Golf was about the last thing I wanted to be doing. Our National Park system is one of the top 10 best reasons why I love being an American. I hope to visit them all before I die.
That said, distance is relative. Rocky Mountain National Park is 90 minutes from LoDo Denver.
And forget Yellowstone. Grand Teton Nat'l Park is as close at 20 minutes in most places from all of the golf in Jackson, WY.