Re: Hello and a ?
I'd check the steelers.com photo galleries of the games. If it's anywhere, its there I would imagine. Ive seen that banner hung at nearly all the Steeler homegames this season. It'll take u alittle bit, but thats a good place to start.
Welcome to SF! Glad to have you.