Originally Posted by Frater Perdurabo
Year-round interleague play makes this easier to do, though.
Really, it doesn't. The Cubs couldn't play the Rangers in Texas this week because they don't play the Rangers in Texas this year. Changing that would require cascading changes to other teams' schedules. Interleague play and unbalanced schedules, with teams playing more games against division opponents, makes scheduling more complicated. From the 1970s into the 1990s, the American League had a balanced schedule. That provided more scheduling flexibility (although the 1977 White Sox began the season by losing two of three outside in Toronto).
And having one Chicago team on the road and one at home at any given time, one Los Angeles-area team at home and one on the road at any given time etc. simply adds to the complication. The Dodgers were postponed tonight, but it wasn't because they were playing in Chicago while Detroit was in Anaheim. They were rained out in Baltimore.