And that's part of the challenge --- there are quite a few scenarios where you can insert different names, or whether potential trade partner teams might have differing preferences.
The reality is that we're going to get a point where certain names currently in the organization do not co-exist on the same Rangers roster.
That's always the hard part.
Lafreniere, Kreider, Panarin, Barron, Lemieux, Cuylle, Buchnevich, Kakko, Kravtsov, Gauthier and Pajuniemi will not all be on the Rangers roster at the same time.
Likewise Trouba, ADA, Fox, Schneider, Lundkvist, Lindgren, Miller, Robertson, Jones and Reunanen will not all be on the Rangers roster at the same time.
Most, if not all of us, really like a lot of those names. But there's 21 of them for 14 spots. Even if we take out half-a-dozen (yowzer) that we don't like as much, that still leaves at least one guy the odd man out --- and that's assuming we do absolutely nothing.
And that will never happen because there will always be trades, and free agent signings, and new prospects coming in during the draft, or prospects who don't make it, or other circumstances.
We're going to see a lot of new arrivals in the coming years. But it's also important to remember just how many departures we will see as well.