I'd like to see 3 home and 3 away vs every team in MLB, minimum.
6 x 29=174, so that ain't happening.
3 H and 2A or 2H and 3A, alternating years is 5 games x 29 teams= 145, so that would allow 4H and 4A vs 4 division foes to bring it up to 157.
I'd do away with AL & NL and reginalize the league into 5 divisions of 6 or 6 divisions of 5.
Here is my 5 division set up:
EAST: BOS, NYY, NYM, PHI, BAL, WSH
SOUTH: ATL, TBR, MIA, CIN, HOU, TEX
NORTH: TOR, PIT, CLE, DET, CHC, CWS
CENTRAL: MIN, MIL, KCR, STL, COL, LV
WEST: AZ, SEA, SFG, LAD, LAA, SDP
6 x 5 team divisions:
East: TOR, BOS, NYY, NYM, PHI
South: BAL, WSH, ATL, TBR, MIA,
North: PIT, CLE, CIN, DET, CWS
Central: MIN, MIL, KCR, STL, CHC
South West: HOU, TEX, COL, LV, AZ
West: SEA, SFG, LAD, LAA, SDP