Eight divisions of four teams each feels inevitable once they expand, but I’d prefer four divisions of eight teams each.
Something like…
ALE: NYY, BOS, TOR, BAL, TB, DET, CLE, CHW
ALW: SEA, OAK, LAA, HOU, TEX, MIN, KC,(expansion)
NLE: NYM, ATL, PHI, WAS, MIA, PIT, CIN, (expansion)
NLW: SFG, LAD, SDP, ARI, COL, STL, CHC, MIL
Schedule could be 3 each x inter league (48 games) + 6 each x opposite division (48 games) + 9 each x division rivals (63 games) = 159 games.
Last three games could be flexible scheduling with borderline playoff teams playing each other, top two in the division if its close, or out of the race teams playing for draft position (win the series, move up a spot).