To me, i think its simple.
Every league has TV money. You hire a player make more that 25% of the TV money, you should be force to sign that player to a contract of X weeks.
Every player you hire making more than that should require a contract of X+1 week.
you buy 5 players making more than the decided amount, you are force to keep them at least 4 weeks.
The game has got to limit roster moves and/or punish selling starters.
its downright too easy to sell integral players in this game.
Somebody let me a hold a no. 2 pencil cause they testin' me.