I don't know...I think in principle, the Yankees should have been allowed to sign at least three upper tier free agents due to all the players they were losing to free agency and retirement...however, when they can just waltz in and sign a guy for 60 million more than his current team was offering (which was already a record breaking offer), that just leaves a bad taste in my mouth. I'm not sure there's a good solution right now, and I don't think MLB is really motivated to make major changes due to record revenue and attendance they currently enjoy. As far as the NFL comparisons, I think it's apples and oranges. Just take our own state here in Wisconsin...the Packers only have to sell out 8 games, the Brewers have 81 games. There's always going to be more interest in each individual Packer game. Also, for a lot of people out there, the Packers (or whatever NFL team) are their only sports "commitment." There are so many people out there that only care about watching the Packers once a week, but they'll darn sure be watching it, and that's it. Most MLB teams are never going to generate that kind of casual but loyal type of commitment. I think one thing that MLB could possibly take from the NFL is how they market their teams...in the NFL, other than the real bottom of the barrel teams, it seems like every team gets equal attention. People at least know who the quarterback of the Cardinals is. In MLB, the Rays make the World Series and people are like "Uh...who are these guys?" because ESPN and the like continually tout the Yankees, Red Sox, and few others.