I remember seeing a picture of a Stadium with a polished handle on here. Anyone remember it or know who owns it?