the royals already have him under control for those years. it's just a question of whether the 22 million would be more or less than the total he'd get currently, and how much injury risk either side takes or give up.
if they end up doing club option years, then it'd be more interesting.