Pittsburgh is just a well tuned organization. Their personnel department is top notch. Not so long ago they had 2 malcontents in Brown and Bell. Each at the time the best at their position...and Steelers just keep winning.
Their personnel department hit the lottery with another "best" at...