As he barely trailed Evan Longoria going into the last day of the Fan Vote, Dye seemed to have a chance to make it for the festivities. But he didn't get quite enough votes.
Longoria won, and Dye will have to settle for hanging out with his family and watching the All-Star game on TV. Not that he minds getting a few days to relax with his wife and kids.
"I'm getting old now, so I gotta get as much rest as possible," Dye said. "It's gonna be a tough stretch when we come back. Don't get too many days off. It's the dog days of August coming on."
Longoria won, collecting about nine million votes. Dye was a close second and was followed by Jason Giambi, Brian Roberts and Jose Guillen. Entering Wednesday's game, Dye was hitting .298 with 19 home runs and 52 RBIs.
"It's an honor to see as many votes as we all got, that's unbelievable," Dye said. "Great support from everyone, the fans and my teammates. I'm happy to get so much talk about it the last four days. I'm just happy to be mentioned."
It's not that the White Sox didn't try to get Dye the nod. They tried several marketing ploys to get attention for their right fielder. Players wore stickers that said "Vote For JD," the team sold T-shirts with the same slogan and manager Ozzie Guillen even wore one during his meetings with the media the past couple of days.
To top it off, before Wednesday's game in Kansas City, the White Sox hired a plane to circle Kauffman Stadium with a banner hanging from it that read "Vote for JD: WhiteSox.com."
"I'm happy for Longoria because he's a new face on the block," Guillen said. "This kid can make baseball a lot better. And in the long run if JD continues to help us win, that's all I care about."
Mark Dent is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.