
Team Logo.
The Houston Astros are a team in Major League Baseball. They compete in the American League, after years of playing in the National League. They get their name from the major space program in Houston.
Community content is available under CC-BY-SA
unless otherwise noted.