NEW YORK -- Kansas City's Alex Gordon didn't realize the worth of an All-Star appearance.
Yes, there's the prestige.
But in his case, there's a huge financial award tucked away in his contract.
By making the American League team for Tuesday night's game at Citi Field, the Royals outfielder received automatic $500,000 raises in each of the next two seasons and will earn $10.75 million in 2014 and $13.25 million in 2015, according to contract terms obtained by The Associated Press.
"I kind of knew something was in there, but not how much it was or what it involved," Gordon said. "It didn't cross my mind right away, though. My agent told me the other day what was going on."
The price of Gordon's 2016 player option also increased by $500,000 to $13.25 million. Gordon is eligible for additional raises based on whether he finishes among the top 15 in AL MVP voting or wins a Gold Glove or Silver Slugger award.
Baltimore shortstop J.J. Hardy also had an All-Star escalator provision, and his 2014 salary will increase by $500,000 to $7.5 million.
"It was kind of like a last-minute, toward-the-end-of-the-contract deal," Hardy said. "It's definitely not a bad bonus, but by no means is that the only reason I'm excited about going. It's an honour for fans to vote me in. It's special."
Colorado outfielder Michael Cuddyer had a conditional escalator triggered by his All-Star selection, and his 2014 pay will go up by $500,000 to $11 million if he has 500 plate appearances this year and is on the active roster at the end of the season.
Royals catcher Salvador Perez also could receive a boost in the future. His contract calls for a raise if he receives four points, and the All-Star selection is worth one under a system that also awards points for MVP finish, Gold Gloves and Sliver Sluggers.
Gordon and Perez were among 46 players who are receiving bonuses for making an All-Star team, earning $50,000 each.