Question: who won the american league pennant in 2017
Answer: Houston Astros
Other accepted answers: Houston Astros; the Houston Astros