The new putting course is free to play, but it's currently open only to resort guests and Pinehurst Country Club members.