This year sucks, but firing Keim would be a knee-jerk reaction. He's part of the personnel who have made the Cardinals not be perennially a horrible team. How much is he a reason this team competitive most seasons? Who knows, but I think he deserves a chance to get us out of this mess.
Only...