The Royals announced their $12 million, two-year contract with first baseman and outfielder Brandon Moss on Wednesday, a deal that includes a mutual option for 2019. The sides agreed to the contract earlier this week, but Moss still needed to pass a physical. Moss can earn $500,000 annually in performance bonuses based on plate appearances: $50,000 each for 275 and each additional 25 through 500.
More...