how about this idea. keep the 53 man gameday roster but the practice squad each team should be allowed to protect a limited amount of players say 5 or 7 each week from being taken by another team. That way its like having an expanded roster without changing the game day roster limit therefore keeping the team finances close to the same
I don’t think anyone would want to sign practice squad contracts if they could be prevented from signing larger active roster contracts. I think it’s ok that the only way to protect a player is to put him on the 53.