I'm not sure I like the longer control by draft round, but I tend to agree that team control should be reduced from maybe 6 MLB years to 4. I don't think minor league control should change, it takes time for players to develop. Age 30-31 free agents would be 28-29 instead, they still might have some peak years left. But keep in mind, doing this would severely impact small market clubs ability to compete. It would have to come with some additional revenue sharing from big market clubs...which they will surely resist and will lead to a massive labor dispute. It's also possible/likely the remaining guys sign solid contracts, and next year there's a spending bonanza and people no longer care about the slow offseason of 2017-18. I'm not too sure it would severely impact small market teams because they would have the same ability to pick up other players that teams were losing. Small market teams that have super low payrolls for an extended period like the Brewers will be able to afford some premium players. It might cause small market teams to actually bring young talent to the majors sooner. Owning a player for 13 years seems way over the top to me. On another note, the MILB players deserve a decent living wage.