As it stands now people can trade about anything then when they do they get critized for doing so what I would like to see is a change where it takes the Board of Director's from the teams in question that are trying to trade and the trade has to be at least 6 stars or more for their approval where they give it a rating and if it is too low it wouldn't go thru and this way people wouldn't be turned in for their trades regardless if it is unrealistic/unfair/etc. or it is realistic/fair/etc.
Have 3 Board Members for each team ( Owner , GM and Coach).
Trade has to be 6 stars or more for their approval.
Have the cost of it be 5 credits