Abercrombie Fires One Exec, Promotes Another as CEO Races Heats Up | Fortune