There is some unknown percentage or range, that your team wage need to be at to keep the other players and the board happy. If you give someone a huge contract you need to redo the contracts of most of your players otherwise you get sacked because of the disparity in pay. EA does some weird math behind the scenes to make the morale system works.