Top manager Jim Freeman will retire in the spring