Listen. I'm the last one to defend KF but King should concern himself with cleaning up his own house and not throw stones at others. There's a reason why he wasn't kept as a team captain. I'll leave it at that.
His own house? His play was superb. He gave up millions of dollars to come back here for "unfinished business". If you are going to stone a guy, pick the one who's not been humble and excellent and who made a huge sacrifice for the team.
If Kirk needs to have his manhood challenged, King is probably the only person in the state that has the right and ethos to do it. Leadership doesn't always mean falling on the general's sword. Sometimes it means calling him out.