Considering the fact that many users have more than one team and buy players from the second teams, I think it is necessary that we have the possibility to report these offers directly from the transfer market. Flagged transfer must be double checked by support, if the process is valid, the player can be sold to the team that bought him.
In the Albanian league there are about 20 active users and every day new teams are opened to buy players. As soon as the players are bought, these teams disappear. I don't know how this is possible, but one user created 10 teams with the same username in one day.
I think we should work more in this direction to create a fair and equal game for all users.