Screw all the realignment BS. Just go with:
No divisions
Top 4 teams make playoffs.
Balanced schedule.
Three Interleague series, home & home vs your rival-O's vs Nats, Mets-Yankees, etc and one vs other team. So you will play a team in other league once every 13 or 15 years. This solves the jerks who don't like interleague play, even if it's almost 15 years old.
Then use the VISITING team's rules during game. NL rules at AL park, AL rules at NL parks.