A salary cap is, in essence, equality. Fairness. A fine line that says 'It doesn't matter how much money your owner has, or how many people come to your games, each team has the same chance to win every year.'
This is true in the NFL, and it's true in the NBA. Each league has its own unique salary cap system that allow for a level playing field.
Yet it's almost 2009, and it seems clear that Major League Baseball is decades, perhaps centuries away from having a salary cap. The Players Association and ownership groups are too powerful. And as long as it remains this way, the Milwaukee Brewers, as well as teams like the Florida Marlins and Kansas City Royals, can NEVER remain competitive every year.
Sure, they can have a fluke season here and there, going to the playoffs, or even winning the World Series. But none of these teams can remain consistently atop the league without the same deep wallets that the Boston Red Sox, New York Yankees, and Chicago Cubs have.

But because of the ridiculous system that MLB continues to turn a blind eye to, the Brewers can simply be outbid by team owners with more money.
Something needs to change.