Craig Counsell has a contract until the end of 2028. Fire him, and he either has his full contract paid by the Cubs if he isn’t hired by a different club. Or, he finds another managerial job and the Cubs split the cost with his new club.
He’s not getting fired.