Originally Posted by Jimmy James
Hey, lots of teams can't even gear it up for the Super Bowl based on their performance (I'm thinking of the Falcons, the Raiders, and the Eagles in recent times).
Okay, let's subtract that Super Bowl win. Opening day, in Pittsburgh, nationally televised game. Let's just say we'll be ready.