How about a taxi squad and 6 / 12 game disabled lists

How about allowing say, a 5 man or 5Million dollar taxi squad that would allow you to carry backup players that could be called on in a emergency.
It would work like free agency except they are in your personal pool and there would be no tax to call them up and use them.
When a player, say a catcher becomes injured, you could call up your 3rd string catcher from the minors and place your injured player on reserve. You would have to keep your salary cap balanced. i.e 3 million dollar becomes injured for 11 games, you place him on he 12 game disabled list. and call up a replacement player who cost 3 million or less for 12 or more games.
The players on the squad would be drafted along with your normal team, but would not be avalable unless you made a move during the season.
A move could be made at any time during the season, with no cost or penalty.
The advantage to this over Free Agency would be a dedicated pool of talent for your team that could be called on at any time. Kinda like the minor leagues.
It would work like free agency except they are in your personal pool and there would be no tax to call them up and use them.
When a player, say a catcher becomes injured, you could call up your 3rd string catcher from the minors and place your injured player on reserve. You would have to keep your salary cap balanced. i.e 3 million dollar becomes injured for 11 games, you place him on he 12 game disabled list. and call up a replacement player who cost 3 million or less for 12 or more games.
The players on the squad would be drafted along with your normal team, but would not be avalable unless you made a move during the season.
A move could be made at any time during the season, with no cost or penalty.
The advantage to this over Free Agency would be a dedicated pool of talent for your team that could be called on at any time. Kinda like the minor leagues.