Conversation so far:
who has home field advantage in the world series
The Houston Astros had home-field advantage for the 2019 World series.
what is the houston astros' home stadium
Minute Maid Park is a ballpark in Downtown Houston, Texas, United States, that opened in 2000 as the home stadium for the Houston Astros of Major League Baseball.

Question: why is the team called the astros
Self-contained rewrite: why are the houston astros called the astros