I've posted similar variations before and I know a lot of people don't like it, but this is my dream scenario. Add 2 teams so there are 16 in each league. Split into 2 divisions of 8 in each league. 2 divisions champs and 4 wild cards makeup the postseason for each league. The wild card round is a best-of-three in the higher seeds' stadiums. I would end the season on a Wednesday. Thursday is tiebreaker/off day. Friday night is game 1. Saturday afternoon is game 2. If necessary game 3 is Saturday night. In one day you would eliminate 4 teams. While I won't compare this to the first day of the NCAAs, it would be the closest thing in professional sports. This creates meaningful races for 1) the division 2) a top 2 wildcard spot and 3) a wildcard spot versus going home. The schedule (I'll use the Cubs): -Play every other team in NL 6 times (6x15=90) -Play every team in AL West 6 times (6x8=48) -Play every team in AL East 3 times (3x8=24) 90+48+24=162 The next year swap AL East/AL West. You play every team every year. You host every AL team 2 out of every 3 years. You play the EXACT same schedule as your whole division. You play a very similar schedule to the other division that you are competing against for a Wild Card. The best teams get a huge advantage in the postseason (bye) - this is important because it's a marathon of a season. Again, you would have to do some 2- and 4-game series, so it wouldn't be exactly 3 home and 3 away, but I don't think that's a big deal. The fewer number of games between rivals makes those series more of a novelty and would make them more exciting. I would sacrifice Cubs/Cardinals games for getting to play a whole range of teams instead of the Reds, Pirates and Brewers.