0 votes
Did Carlos Beltran win a World Series?

1 Answer

0 votes
Beltrán was the American League (AL) Rookie of the Year in 1999 while with the Royals. He was named to nine MLB All-Star Games, and won three Gold Glove Awards and two Silver Slugger Awards. Beltrán retired after the 2017 season, winning a World Series title with the Houston Astros.
...