Question: who won mvp of the world series 2017
Answer: Houston Astros