Center fielder Carlos Beltran of the Houston Astros switched All-Star teams Sunday.
Named to the American League squad by players, managers and coaches in voting released July 4, he received the most votes among outfielders behind the elected starters -- Vladimir Guerrero, Manny Ramirez and Ichiro Suzuki. That was before he was traded from the Kansas City Royals to the Astros.
Beltran was picked for the National League roster to fill the opening created when Cincinnati's Ken Griffey Jr. was put on the 15-day disabled list. He became the first player to be chosen for one All-Star team and wind up on the other side, the commissioner's office said.
It will be a homecoming, of sorts, for Beltran in his first All-Star game. Tuesday night's game will be played at Minute Maid Park in Houston.