Which Houston Astros player won the 2017 World Series MVP?
Jose Altuve
Carlos Correa
Alex Bregman
George Springer
Answer
George Springer was named the 2017 World Series MVP after helping the Houston Astros win their first championship. Springer hit five home runs during the series, tying a World Series record, and played a crucial role in the Astros' success.
Houston Astros Expert Quiz: 20 Questions to test your expertise