Lot of keepers! Will owners be able to hold on to players indefinitely? I run a Football league and we keep three and they can't be the #1 or 2 picks from prior season. This helps keep things competitive. If an owner have a team in a league that afte initial draft isn't strong enough to compete, that owner will most likely eventually drop out, kind of like being the Royals or Astros fans. :-)
Is there a cost? If within the rules there is a chance ALL owners truly have a chance from season to season, and cost is low (single dad, sorry), then I'm in. My nephew had me join a league and I took over a below average team and due to his rules, I NEVER have a shot at getting in the playoffs every year.