Yes, I agree with this as well. Several reasons: 1) It'd create a natural interdivision rivalry between the Rangers and Astros. 2) It'd cut down on travel, which is something that the Rangers always gripe about. 3) The Astros are not a "historic" NL franchise, and have only existed for 45 years or so. (I understand this argument easily applies to the Brewers, since they were an AL team for most of their existence.) The Rangers and the Astros currently play each other 6 times a year. If they moved to the AL, they'd still play each other 6 times a year. It's 240 miles between Houston and Arlington and around 560 from Arlington to Kansas City. They are all in the same time zone. Considering Texas usually only goes to KC once per year, the difference in travel is so minimal to not even be worth much. In fact, Texas probably would travel just as much if Houston was in the AL because Houston is out of the way to most cities, and KC isn't that far out of the way if you're then hopping to another city on a road trip. Excluding the Astros as a historic NL franchise takes out half the other franchises in the NL as well. The Mets, Padres, Expos/Nationals, Rockies, Marlins, Diamondbacks, and Brewers were all added at the same time or after the Astros.