Answer
Beltrán won a World Series title with the Houston Astros. He was the starting left fielder for the Astros in the 2017 World Series, which they won in seven games over the Los Angeles Dodgers. Beltrán was named the World Series MVP after hitting.417 with four home runs and seven RBIs in the series.