Suppose we break the 30 teams into 6 levels, each containing 5 teams. Let's go by 2009 records to determine the levels.
LEVEL 1
Yankees, Angels, Red Sox, Dodgers, Phillies
LEVEL 2
Rockies, Cardinals, Giants, Rangers, Marlins
LEVEL 3
Twins, Braves, Tigers, Mariners, Rays
LEVEL 4
Cubs, Brewers, White Sox, Reds, Blue Jays
LEVEL 5
Athletics, Padres, Astros, Diamondbacks, Mets
LEVEL 6
Indians, Royals, Orioles, Pirates, Nationals
So here are some thoughts on how such a league would work in 2010 and forward:
* Teams play a fairly unbalanced schedule against mostly teams within their own level. For example, Level 1 teams play 18 games each against the 4 other teams in their level, 6 games each against the teams in Level 2, and 3 games each against the teams in Levels 3, 4, 5, and 6. That's 72 games against Level 1, 30 games against Level 2, and 60 games against Levels 3 through 6, for a total of 162 games.