The Chiefs suck
View Single Post
07-05-2012, 06:37 PM
Originally Posted by
Yes but not many teams have that kind of stability. That's what makes the Steelers one of the best organizations in sports.
And a reason why team history means something.