Eric Hosmer has signed a two-year $13.9 million contract according to Jeffrey Flanagan, thus avoiding arbitration. Hosmer had already flown down to Florida to appear at his arbitration hearing with agent Scott Boras, but that appearance is no longer necessary. The 25-year old Hosmer was in his second year of arbitration and earned $3.6 million last year. He had a down year, hitting .270/.318/.398 with 9 HR 58 RBI, but earned his second Gold Glove and earned praise for his hitting during the post-season, when he hit two home runs in the ALDS and was 6-15 in the ALCS.

Hosmer had been asking for $6.7 million in salary with the Royals countering with $4.6 million. MLB Trade Rumors predicted a salary of $5.2 million. With his new deal, he will make an average of $6.95 million in each of the next two seasons.

The Royals have now settled all nine potential arbitration cases without a hearing, signing Tim Collins, Louis Coleman, Lorenzo Cain, Danny Duffy, Jarrod Dyson, Mike Moustakas, Greg Holland to one-year deals, and signing Hosmer and Kelvin Herrera to two-year deals.

UPDATE: Here are the contract terms: