I thought sauerkraut balls were a Pittsburgh specialty. When there was a playoff or championship game between some Miami team and a Pittsburgh team some years ago, there was one of those mayor/governor/whatever wagers that had sauerkraut balls on the Pittsburgh side.
Definintely not a Pittsburgh specialty. I lived there for 5 years and never saw it on a menu anywhere. When I was living there I was under the impression it was a Columbus OH thing.