Question: who won the american league pennant in 2017
Answer: the Houston Astros, Houston Astros