1. More revenue sharing, but still not equal or a cap. Keep the team's market-size character. Just some type of system to help the bottom 3rd markets retain two or three star youngsters. Maybe a franchise tag system similar to the NFL in which the player gets tagged, their salary is an average of the top 5 at their position, but they get paid from a revenue sharing pool. 2. Bring back the character of the individual leagues. For this reason, I don't necessarily agree that the DH should be abolished - I don't like it, so I'm an NL fan, simple as that. Bring back the AL and NL umpire hats. End interleague play. Make the All-Star game have some novelty to it again. Make me root hard for the NL team in the World Series just because they're from "my" league. 3. Create a small ball environment. Don't force, small parks also have character, but highly recommend new ballparks to have large dimensions to get the average distance much greater and reduce the number of home runs. A home run should be a unique event, not the by far primary way to score runs, and would make for a more exciting speed and contact game. Open up the strike zone a little, make the players swing the bat - it should be hard to take a walk. Going along with the ballparks, but on a more personal preference level: Ballpark designers, no fake character. Houston's ballpark is neat because of its unique field dimensions. However, they were designed for that very purpose, and that detracts from it, IMO. Build in character in a practical sort of way, if that makes any sense. 4. Stop phasing out the lower and middle class. Much easier said than done from the outside looking in, as catering to the upper class is the fiscal way to go. I don't what might help end that trend yet not cut into profits, but this should definitely be explored. Or at least build more cheap seats. Somehow dull down the difference between the speed of rising cost to run a team verse the stagnant middle class yearly income to keep ticket prices down in the long run.