The Steelers won the 'best team' award at the ESPYS last night (it'll be on ESPN on Sunday). I think it was a well deserved award for us since we played like a damn good team and overcame a ton of stuff (playing on the road, bad call on Polamalu INT in Indy, etc.) and we still played great. Heres to the champs!!