I can't say it any better than this.....
I'm still feeling the excitement! Everywhere I go, I'm wearing a Steeler fleece scarf that a blogless friend of mine brought over for me for the game. And everywhere I go people are congratulating me on my team's win. I just wish I could be there to feel the pulse and excitement first hand. I guess this is as close as I'm going to get.
I'm part of the Steeler Nation. Are you?