I would like to see a limit on the amount of players you can buy or sell. This would further limit day trading. More importantly, I have seen managers start with 12 players at the beginning of the season and by the end of the season, they end up with 12 completelly new players. To me, this does not make any sense. For these 2 reasons I think that it would be a good idea to limit selling and purchasing players to 3 transactions, in total 6, and no limit on firing players. This would give you about 25% in roster change per year.
What do you think?