I agree that equally sharing t.v. revenues would solve the problem. No need to make this political (socialism vs capitalism), as both agencies (NFL& MLB) operate under government-granted monopolies. A small group of owners in each agency (not a market) gets to decide the rules. T.V. money is really the deciding factor, and the NFL for whatever reason has decided to sign the deal as a league with each team getting an equal share, while MLB has decided to let each team negotiate their own t.v. deals, or even own their own network. I'm sure there is a historical reason for this, and it's not because the NFL is run by socialists while the MLB is run by capitalists. As a fan of a small-market team, I much prefer the league-wide t.v. deal, but I can't say baseball is wrong. If New York, Chicago, L.A., etc are on t.v. more people probably tune in than when a small market team is on. If the Brewers sign Cole, it makes some people are happy and thousands of jerseys are sold. If NY signs Cole, a lot more people are happy and hundreds of thousands of jerseys are sold. MLB has decided that is best for their league. Big market fans aren't upset that they have an unfair advantage. They don't really think about it, and if they do, they think they deserve it and say the small market fans are whiners. Really, that's probably true as a nation. Badger fans probably don't feel they have an unfair advantage when they take on a small, private school, and many probably feel they deserve the advantage. If the fans were to revolt and stop watching, things might change, but I doubt Yankee or Cub fans are ever going to stop watching their team because the Brewers and Blue Jays are at a financial disadvantage. Good post, just thought using Toronto as an example of a team at a financial disadvantage was weird.