Baseball / World Series / Houston Astros #184 Who was named MVP of the 2017 World Series? AJose AltuveBJustin VerlanderCCarlos CorreaDGeorge Springer Answer: George Springer Springer homered in four straight games. Source Show the answer Share #183 Play this week's quiz #185