Just spitballing an idea here. Obviously tweaks would be needed, and we would have to look at long term impacts, but considering the position we are in, this may be the best time to do something like this.
All players currently in the OSHL will revert back to the real life age. Contracts will remain the same.
All players currently playing in the NHL that retired from OSHL will be re-created, set at their current age, and added to the upcoming UFA Pool.
Every team will be given one free buyout, with the only rule being that the player must have 2 years remaining on their term once we roll into Season 11.
OSHL Salary Cap will rise for the first time to $72,500,000.
My thoughts on the above...
1) We will move all players in the league back to real life ages. This will grant more value to those guys who are in the 29-35 range, as they will be likely back in their prime years, and sporting solid ratings. We do have a major issue with ages, and I get it's a sim league with progression, but eventually we are going to run out of guys to bring in, and that will be the end of the league, no matter what we do.
2) To increase our player pool, increase parody, and make UFA fun and exciting, we can look at bringing in guys that are still playing in the NHL but gone from our league. It won't add a ton of players, but it will add some useful guys back into the mix.
3) I am looking at how can we free up room for teams to enter UFA with a chance at landing a good player. So this was my compromise. I don't want teams getting out of 4 or 5 year deals that just signed, so instead of saying one free buyout with no exception, my rule will make you use it on a guy you likely had to hold for awhile, but now you can free up $2-$4 mill in cap room by getting rid of them. That will also add to the UFA pool, as I would like to re-rate those players who were released, and perhaps bump them up.
4) We haven't raised the cap since it was set to $70 million. With the free buyout, plus the increase in cap of $2.5 million, that will be more than enough to make every team a player in UFA, if they choose to be.
I know some of these thoughts aren't going to be accepted by everyone, but I'm honestly looking at the health of the league, and we need to make some changes to keep this thing moving forward for awhile. I don't want to take over and run it 3 or 4 seasons and be in a spot where we are forced to restart. I want to keep the group of GM's and players rolling for another 10+ seasons if possible.
Hagelin - MacKinnon - Virtanen
Fabbri - Barkov - Paajarvi
Haula - Draisaitl - Vecchione
Kerdiles - Gagner - Tuch
Pietrangelo - Morin
Murray - Jones
Provorov - Werenski