First let me say that I hate the Steelers, always have, but this is a beautiful stadium. I gave a presentation here as they portion off a section of the super box for these events. The only odd thing is that its like holding a conference in the saucer section of the Enterprise; it's curved and unusual.
After the presentation was over, they gave us a tour of the locker room, which was cool, and even had a section of old lockers from Three Rivers Stadium. Mean Joe Greene and Bradshaw I believe. You can feel the pride in the air. I guess I'd have pride too if I won 6 Super Bowls!
The city did a good job locating their stadiums. Being a small city it's a bit more condusive to doing this, but still, my hats off to Pittsburgh!