The Headwaters Club in Victor, Idaho is part of the new Teton Springs development, about a half hour's drive from Jackson Hole, Wyoming. The golf course design [...]