Question: who won the most recent world series game
Answer: The current World Series champions are the Houston Astros .