A salary floor (100 mil range) and cap (200 to 210) makes the most sense. That would force small markets to take on some more FA, currently unsigned. It would increase competition throughout the league. The biggie would be Increasing the revenue sharing so small markets could afford yearly FA. I believe Bob Costas came up with a formula where each MLB team's home game's revenue is shared with the visiting team, whether it's TV, radio, tickets, whatever. The big markets still come out ahead because their 81 home shares are much more than 81 home small market shares. The huge divide in team revenue that is now so apparent would be much less then with this plan, and smaller markets would have to use their added revenue on players. Plus, fan bases would be given hope almost yearly because of the acquisition of new or proven talent to the roster. If the big markets cannot stomach giving up so much revenue, I suggest added benefits to small markets (45 man rosters for bottom half revenue teams, no 1st round pick for top third revenue teams, an uneven schedule where small revenue teams play more small revenue teams, big markets play more bigbmarket teams, etc.). Basically, level the playing field. I mean the Brewers are considered as "going for it" now, and their payroll is still half of Big market teams..... what a joke.