I always think a head coach is given too much credit or too much blame. A good head coach needs a good GM to get him the talent he needs to be successful. He also needs a competent OC and DC. As well as special teams coach. Without all of this, a coach will have a hard time being successful. He may get the most out of his players but it may not be enough.