I thought this was a thread about the greatest franchise in sports? Why are you talking about the Yankees? Let's keep this on topic people

No kidding. Lets get some generated discussion for the Pittsburgh Steelers or I'm going to lock it for going off topic. :-)