soria signed a 3 year / $25,000,000 contract with the royals, including $25,000,000 guaranteed, and an annual average salary of $8,333,333. in 2016, soria will earn a base salary of $7,000,000. soria has a cap hit of $7,000,000
i mean, lol. that's after he made $4,437,159 playing for detroit/pittsburgh last year.
yup, seems legit. great job.
