keeper league prospects
All players in your database should remain available from year to year. Players who were in "NA" roster slots the previous year are not being made available to be chosen as keepers in time for the draft in the current season. Mitch Marner, Pavol Zacha, Evgeny Svechnikov, Josh Morrissey, and Shea Theodore are examples of said players from our league.
Would be nice to allow a Non-Roster listing for Prospects in a league. These are players rights that are owned by a team, but are in a non-active state. Leagues could then dictate how many players team could draft and have in a non-roster position.
The teams can activate these players based on the individual league rules.