If he's so great, then how come another team didn't give him a HC job after he got fired? I'm not saying he's not great, I'm ignorant over here and just asking the question.
I'm not sure, BB didn't get a job the year after he was fired either. Vrabel worked as a consultant still doing football and BB went into media and returned to coach college b/c he's not wanted in the NFL anymore, or at least that is the thought. He called the Jets personally and they told him thanks, but no thanks.
Vrabel is a team, culture and identity builder. He's the type of coach we need.