The CBA allows teams to sign prospects between March 1-June 1 with the contract beginning the following season.
(d) No Club or Player may enter into an SPC that does not cover at least the
then-current League Year. The foregoing does not apply to an SPC entered into pursuant
to Section 50.5(f) above, or to Unsigned Draft Choices or Draft Related Unrestricted Free
Agents, who shall be permitted to sign an SPC during the period from March 1 through
June 1 immediately preceding the League Year in which such SPC is to take effect.
Don't understand why this is a Rangers contract rather than a whale contract.
Maybe that was the difference between him signing here or elsewhere? It's also not completely outside the realm of possibility that the Rangers could dress him at some point this year, for instance if Rupp was injured and we were playing on Long Island.
Not a big deal either way. The 50 SPC limit is one of those things that people fret over that never ends up being an issue.