A salary cap would be a great idea--really make for some tough decisions. We'd want the $ amount based on player rating/age only, and not real life as we'd all see the same young studs still under team control.
Definitely some potential with an idea like that. Well said!