I think there should be interests when signing player not just money being the deciding factor. Also, I think suspension should be apart of the game too.
As for the draft I think there should be scouting reports if possible on the rookies when they were in college maybe random stats.
Another draft suggestion would be negotiating with rookie contracts instead of it being automatic.