Got some similar ideas to what Brooks threw out:
1) Limit Position Changes heavily, each player only gets 1 position change for their entire career. Draft a SG and want to develop him at PG? You can but you have to stick with it.
2a) I wouldn't make every attribute available to the league...