Has anybody noticed the Steelers quietly going 3-0. As a monstrous Steelers fan I will point out a couple facts. They beat Buffalo, Cleveland, and San Fran, not exactly powerhouses. I do feel however that they are the 3rd best team in the AFC...