Gordon has a sprained right wrist, and he will not go on the 15-day disabled list. He received an injection as part of his treatment.
"This is not what I wanted to happen, especially coming into the All-Star break and being on the All-Star team," Gordon said. "But I think the most important thing is to be ready for our games. Obviously I'm disappointed I can't play in the All-Star Game, but to be healthy after the All-Star break is the big thing here."
Gordon played in his first All-Star Game last year at New York's Citi Field and will go to Minneapolis to be on the bench for the game, although he won't play.
His spot on the American League roster was taken by a shortstop -- no, not the Royals' Alcides Escobar but the Angels' Erick Aybar. He's the third shortstop on the AL team, joining starter Derek Jeter of the Yankees and Alexei Ramirez of the White Sox.
Because of the wrist sprain, Gordon did not start in Wednesday night's 5-4 victory against Tampa Bay, but he played the ninth inning on defense in left field.
Veteran Raul Ibanez has started in left field the past two nights. With Gordon avoiding the disabled list, outfielder Nori Aoki remained on a Minor League injury rehabilitation assignment because of a groin injury.
Manager Ned Yost did not rule out using Gordon on defense, but Yost pointed out that a cortisone shot usually takes three or four days to take effect. Using Gordon as a pinch-runner is less likely because sliding is how Gordon suffered the injury originally.
The main problem for Gordon is the inability to swing the bat normally.
"Throwing, it really doesn't affect me too much. It's really just when I hit," Gordon said. "So it was something I think I could play through and be in pain for a while and not get better, or take some time off and try to heal it and get to the point where I'm comfortable swinging the bat."
Gordon joined in a news conference with fellow All-Stars Salvador Perez and Greg Holland on Thursday, their first day back in Kansas City since being selected.
"I've dealt with injuries here and there that weren't really that serious, so I was hoping it wasn't going to be something that would affect me for any games in the regular season or the All-Star Game," Gordon said. "But it just came to that point where we felt it was the best thing to do."
But he's looking forward to joining Holland and Perez at the Midsummer Classic.
"It's an honor to be a part of the game whether you get to play or not. A lot of guys that aren't hurt don't get to play in the game as well," Gordon said. "Just to be around some of the greatest players in the game and experience all the festivities that go along with it and Jeter's last All-Star Game and stuff like that is something special."