Today profootballtalk.com posted a interesting story about the relationship with Dolphin's owner Steve Ross and former KC Chiefs GM Carl Peterson, and Carl's connection with Bill Cowher.
Now, I know Peterson didn't have the best success in KC, but he wasn't terrible. And considering Cowher, in this situation, would have a lot of the control, he would be a good mind to have in the facilities.
Cowher had a strong, long string of successful seasons in Pittsburgh.....but what did it eventually take to get him a Superbowl ring?
Give Cowher Andrew Luck and he can do great things for this organization. Maybe even get it back to prominence.