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