Kansas City Royals outfielder Alex Gordon will miss next week's All-Star game after visiting with a hand specialist and receiving an injection Thursday for his sprained right wrist.
Angels shortstop Erick Aybar was added to the roster as Gordon's replacement.
Gordon said he still plans to attend the game at Target Field in Minneapolis, and that he's looking forward to rooting on fellow All-Stars Greg Holland and Salvador Perez.
Holland, the Royals' closer, and Perez, their catcher, are also making their second straight appearances.
Royals manager Ned Yost said he's holding off on putting Gordon on the disabled list in hopes that rest during the All-Star break will be enough. It's possible he could be used as a defensive replacement during a four-game series against Detroit starting Thursday night.