Laynce Nix signed to a minor league contract today with an invitation to spring training.