My biggest beef isn't with the Yankees spending all this money to replace payroll coming off the books, it's that they can go so far ahead of outbidding the closest other team for a premier player, and then that team gets shafted when the Yankees go out and sign the ONE OTHER GUY ranked higher than him. That's what really rubbed me the wrong way. While I think a lot of tweaking needs to be done, I don't think necessarily a salary cap is the answer, either. I'm in favor of a salary floor, and I also think doing something like the NFL's "franchise tag" system could benefit MLB. Let's be honest, too, a lot of people are throwing around an $80 million/yr salary cap figure for whatever reason, which is ridiculously low given the current success MLB is enjoying. If MLB ever did introduce a salary cap, it would probably be around the $150 million or so range, and only affect a very small handful of teams.