The switch came in 2013. Still seems unnatural to me!!
The Astros belong in the National League!!
(not that I really care)
Due to a couple realignments as teams were added, Milwaukee Brewers moved to NL.Central divisions were added...I think when Marlins debuted in NL East, Pirates moved from East to Central.
Somehow Astros wound up jumping to AL, so both Texas teams are in same league.
Yes, the new owner Jim Crane had to agree to the switch to finalize the sale of the team from Drayton McLane. You can thank Bud Selig for that. He screwed the Astros on several occasions.