Answer
José Reyes has been named an MLB All-Star four times, in 2006, 2007, 2008, and 2011. He was a shortstop for the New York Mets during his first three All-Star selections, and a second baseman for the Miami Marlins during his fourth. Reyes is a five-time Gold Glove Award winner, a four-time Silver Slugger Award winner, and a two-time World Series champion.