Pretty simple.
You would only keep the extension private if you knew the backlash would be bad because it can’t possibly be justified.
When you have a contract that you know people would be excited to hear about and it would energize the program then you release it immediately, do interviews with media, etc. You are proud of what happened and you tell everyone.
Remember how eager they were to tell everybody about his last extension ? 3 free years for forgoing a 100k pay increase.