Just on a specific team. I considered doing it league wide, but that would have required a 25 round draft.
As an option, I thought about allowing players with more than 10 years service with a team to be drafted only by that team (obviously players who only played for one team could be drafted only by that team) but some teams would have a lot of players with more than 10 years service. Another option would have been to require everyone to submit a list of 10 year players they wanted to reserve. I concluded it would be a little too complicated.