A free agent can be signed at any point in the seasonYou can't register new players during the season, other than during the January transfer window. So Fraser couldn't sign for anyone until the season ended.
If the season continues into June, the transfer window will be pushed back too.
I can assure you that 18 players are not leaving one club mate
It is fair and equal for everyone, all clubs will be facing the same challenges.
The clubs could always bypass this challenge by agreeing new contract extensions with said players.
How so?
Their parent clubs have farmed them out on loan for playing time. They've managed the full season without them.
You think if the season was extended beyond the original loan agreement date, they'd be in a hurry to get them back?
No, they'd just extend it. Totally normal.
https://www.express.co.uk/sport/foo...nts-your-clubs-can-sign-transfer-deadline-day