There are some people, like the one who wrote the article above, who want to see MLB expand to two more teams. I personally think that they made a huge mistake in expanding to Tampa Bay and Arizona in 1998, just five years after Florida and Colorado joined MLB. In fact, some people have said that the only reason why this happened was because MLB didn't want to get sued. Tampa Bay was going to be where the White Sox were going to move to in the late 1980s and they even built Tropicana Dome for that occasion. It didn't happen. The White Sox got a new stadium, an inferior Comiskey Park and Tampa Bay got nothing. Then, in the early 1990s, the Giants were on their way to Tampa Bay, but MLB killed that deal from happening. The Giants stayed in San Francisco and Tampa Bay missed out again. So, a few years later in 1995, guess who gets a new MLB franchise? Tampa Bay! And Arizona, too!
And, while Arizona has been a successful franchise from the very beginning, Tampa Bay struggled for a decade before finally becoming a legitimate contender in recent years. However, their fans don't show up for the games. Justin Bieber draws more crowds for his concerts than the Tampa Bay Rays do for their games. And this is very sad on a whole bunch of levels. Joe Maddon is one of the game's best managers and he's got some great players including two of the best in Evan Longoria and David Price. That team deserves better than the once modern, now dated, domed stadium they play in.
My suggestion would be for MLB to correct its mistake of '98 and contract and eliminate two of its teams: the aforementioned Tampa Bay Rays and Oakland Athletics. Both teams are in the American League and both have had problems in recent years with financing a new stadium and attendance. And both teams have been very competitive in recent years. Oakland's problem is that San Francisco thinks they're too close in proximity to them and the Athletics play in a football stadium masquerading as one for baseball. I would contract Oakland and Tampa Bay. This would give MLB 28 teams instead of 30, with 13 teams in the AL and 15 teams in the NL. Now, the question is: which NL team would move to the AL and where? I would move the Milwaukee Brewers back to the AL East where they'd replace Tampa Bay and you'd have 5-5-4 with the teams in the AL East, Central and West. In the NL, I would move Pittsburgh back to the NL East and Colorado to the NL Central which would make things 5-5-4 with the teams in the NL East, Central and West.
You could still have two wild-card teams as you have now, but you wouldn't have year-round interleague play either. Thoughts?