Question: who won mvp of the world series 2017
Answer: The most recent champions are the Houston Astros , who won in the 2017 World Series .