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