A new plaza space, with an approximately 916-square foot LED screen, is set to be built across from the main entrance to PNC Park on Pittsburgh's North Shore.
(Please use a modern browser to see the interactive version of this visualization)