MLB

Royals sign Herrera, their last arbitration-eligible player

As usual, the Kansas City Royals won't be settling any player salary disputes before an arbiter. They signed reliever Kelvin Herrera to a contract for the 2017, meaning all their arbitration-eligible players are now under contract.

The club did not release terms of the deal.

Herrera, 27, posted a career-high 12 saves in 2016, going 2-6 with a 2.75 ERA in 72 games. He ranked second among American League relievers in strikeout-to-walk ratio (7.17), tied for fourth in holds (26) and was 11th in WHIP (0.96). Since the start of 2014, Herrera's 2.30 ERA ranks seventh among qualifying AL relievers, while his 209 strikeouts are eighth most.

More from FoxSports