Haven't fully thought it through but will try and elaborate a little.
- Expand gameday roster to 53. I think deactivating players on gameday is silly. Dress them. If they don't play oh well. Those players are considered being in the "Majors"
- The 8 players on the PS practice with the team. They are under contract with the parent club. If a player goes on IR or short-term DL, the parent team "calls up" a player from the PS and is on the parent club. When the player on the 53 comes back, the team can send the player back down, trade or release the player. The difference here is that the team NEVER loses control of the player on the PS.
I suppose you could just say that each team has a roster of 61 players but my point of separating out majors and minors is for 3 reasons.
- Owners will ***** about paying NFL salaries for players that arent NFLers. Im trying to find an acceptable solution. If the player gets "called up" they vest a little.
- Less player movement makes the games better (more consistency, etc).
- Bigger roster allows to keep players fresher, develop talent faster and allows for injured players to potentially come back and not be IR'd. If a superstar gets hurt in Week 1 but can potentially play in Week 14 that is in the best interest of the game.
I'm sure there are reasons why the NFL does it the way they do now and I'm also missing some key points but my proposal makes sense to me.