What about include draft picks in the asking price of a trade?
When selling a player a user could have the option of demanding draft points according to the player's salary. This draft points would be determined based on the players salary, and ranked accordingly.
To prevent teams from hoarding these points, some limitations would be put in place, like option available 3 or 4 times in a season and receiving a maximum points in a single season anywhere between 10 to 20 points.
Example (salary/draft points):
5,000-19,999 [1pt]
20,000-34,999 [2pts]
35,000-49,999 [3pts]
50,000-74,999 [4pts]
75,000-99,999 [5pts]
100,000-124,999 [6pts]
125,000-149,999 [7pts]
150,000-174,999 [8pts]
175,000-199,999 [9pts]
+200,000 [10pts]
Our team is not responsible for any lost or stolen pride