Wednesday, September 16, 2009


Just a new thread...

Also, randomly: perhaps one of the most amazing things about the 2009 Steelers is that their special teams could be one of the best units in the league. Of course, I've probably just jinxed them for Sunday afternoon, but a couple years ago we would have been happy with anything short of a touchdown return. Weird.