The Kansas City Royals have avoided arbitration with Eric Hosmer by agreeing to a two-year, $13.9 million deal.

Hosmer gets $5.65 million this season and $8.25 million next season. He will be eligible for arbitration again in 2017. He is not eligible for free agency until 2018.

He was asking for $6.7 million in arbitration, while the Royals were offering $4.6 million.