Question: When was the last time houston won world series?
Answer: 2017
Disambiguated annotations:
qaPairs: question: When was the last date houston won world series?
answer: November 1,2017
question: When was the last edition houston won world series?
answer: 113