Stephen Strasburg was the MVP of the 2019 World Series, which the Washington Nationals won in seven games over the Houston Astros.
Stephen Strasburg was the MVP of the 2019 World Series, which the Washington Nationals won in seven games over the Houston Astros.