I think that's the best implementation. IRL practice squad guys can be signed by any team at any time to the 53. Make them free agents in the game as that's essentially what they are. I believe that will keep the cpu from making dumb roster cuts.
Does that make sense?
Sent from my iPhone using Tapatalk