It is all three, Josh, GM, Coach. McD takes so much heat, some deserved, but he is widely recognized as a top coach in the NFL and deservedly so. Despite some sketchy decisions and poor clock management, he created a culture of winning, making the players feel cared for and part of something, and providing a great fit with our GM. Ask the Jets how it is when GM and coach are not on the same page. Not good! We are very fortunate to have all three.