The contract agreement between the Kansas City Royals and Ian Kennedy is significantly backloaded.

Kennedy will earn just $7.5 million this coming season and $13.5 million in 2017.

He can opt out after the 2017 season or take home $49 million over the final three years of the deal.