I think we may have caught the Steelers at just the right time when we beat them. I really question whether we'd have beaten them this weekend in the Razor, which makes losing last week a lot easier to take.
They are on a roll right now. Total dominance.