The Royals and reliever Carlos Estévez have agreed to a two-year, $22 million contract, a person familiar with the deal told The Associated Press on Wednesday night. The deal includes a $13 million option with a $2 million buyout, said the person, who spoke on condition of anonymity because the deal is pending a physical. Kansas City will have to clear a spot for Estévez on the 40-man roster when that happens. He is expected to join Lucas Erceg in the back end of the Kansas City bullpen.