GM's of teams can talk trades freely with players in their own organization all they want. But the players can not message another teams management and try to broker trades with them or harass them. That is just stupid. So stop crying that the league treated you unfairly. You made a stupid decision. Deal with the consequences. Stop blaming the league.