It was a technological marvel when it opened in 1965. But its heyday has long passed and it hasn’t been home to a sports team ...