The only way for a salary cap to be introduced into MLB would be through a lawsuit. As the above posts mention, the players union would be 100% against it. And your owners would only be 50/50 at best for it. Getting a salary cap introduced was tried in 1994 and resulted in no post season. http://en.wikipedia.org/wiki/1994_baseball_strike ... But I do believe the only way to introduce a salary cap into baseball will be through a lawsuit. With a lawsuit filed against MLB, you could argue the anti trust law (commonly referred to as the competition law) is being broken. (Going to court has already been done though - but mostly for getting free agency introduced) ... MLB’s anti-trust exemption comes from a 1922 Supreme Court decision (http://en.wikipedia.org/wiki/Federal_Baseball_Club_v._National_League). It was upheld again in 1952 and then again in 1972. On the wiki page about salary caps i found this note: http://en.wikipedia.org/wiki/Salary_cap A number of the small market teams, notably the Milwaukee Brewers, have called for the introduction of a salary cap, but any introduction is opposed by the MLB players' union and the Yankees' ownership group; the latter have threatened legal action if such a cap is implemented. One could argue that MLB is creating a competitive disadvantage and thus a violation of the anti-trust law. Buyer beware, you will be heading to court against MLB and the Yankee owners group. So good luck. Having said that, I do believe with where we are at today the supreme court would probably look at this differently. (Look at how much sports have changed in the past 40 years) ... In the end, I believe some type of cap is inevitable and will be done at some point. Just a matter of how and when. I do like Monty57's idea about MLB Network owning the rights to all the games and then re-selling them to local stations. MLB would then own 100% of the TV/internet money and would be able to distribute that on an even field.