A funny thing about the timing of the trade is that he was voted onto the All-Star Team when he played in the American League with the Kansas City Royals. But he was traded in late June, before the All-Star Game took place, to a National League team. At first it looked as though the trade would cost him a spot on the team, but when Ken Griffey, Jr., then with the Cincinnati Reds, was injured, Beltran was named as his replacement. So he became baseball’s first (and so far only) player to be voted to the American League All-Stars and yet to play with the National League.
2004 was one of four times that he was on the All-Star Team. Two of the other times have been during his time in a New York Mets jersey. Beltran has also won the Gold Glove Award three times and the Silver Slugger Award twice, all with the Mets.
Beltran has a reputation as a gentleman. Not a star or flashy personality, but a courteous, even-tempered individual who will talk to the press and to fans courteously.