The NFL, NBA and NHL are fine the way they are. But the MLB hasn't yet realized that the three other major leagues have actually evened out the teams in each division by now. I mean, do they realize how ridiculous it is to have only four teams in the AL West when there are six teams in the NL Central? Anyway, FanHouse came up with an interesting idea in this post: have the MLB work like European soccer, with an A league and a B league - contenders go in the A league, and underachievers go in the B league.