It's all just a game of musical chairs. Whisenhunt, Reid, Smith all fired from one team and move to another. I don't get it if it happens.
Wouldn't you think that the franchise that they've been coaching with for multiple years knows them pretty well? Why they would get rid of quality head coaches if they were ready to pick right up with another team and do well?
At the very least, these guys need some time away from the head position to gain some perspective. I'm not in favor of any of these guys.