I think you saying that I "mocked" those that were critical of Keim is a bit over the top. It is fair to say that I have always given Keim the benefit of the doubt. As someone who's seen more of this franchise than the vast majority on this board, my bar for expectations may be lower than others. For that, I may be guilty. Keim did sit atop a period of time when this team went 34-14. And up until this season, the team did improve vastly over the coarse of 3 years after the 2018 season. He did win 2 Executive of the Year awards. Kudos to him for that. Steve Keim did a number of very good things for this franchise or else he wouldn't have been a part of it for 24 years. Was it time for him to go? ABSOLUTELY! And I have been in full support of that. Almost every HC and all GM's are hired to be fired. That's just the way it is in the NFL world. His inability to draft well at critical junctures of this team's development was his undoing. And, it's still undeniable that he leaves the Cardinals as their winningest GM ever. And of course, that's a low bar to you and others on this board. That's too bad. It is what it is. I just hope we bring in a better GM than Keim, and hope it's an outsider. Unfortunately, there's no guarantee we will. When a franchise hits rock bottom, and we have, you have to clean house ENTIRELY. As someone who's see a lot in this world, I hope and pray that Keim can extinguish whatever demons he may have & move on in his life.