Good question... KF didn't fire anyone. Parker, KOK, Kaz either retired or moved on to new jobs. Win/win on both sides. KF got the staff shakeup that was needed and everyone landed on their feet. It may have taken a year or two longer than probably should have, but other coaches notice this...