Six years after the Royals acquired Joakim Soria at the Winter Meetings, they appear poised to lose their two-time All-Star.

Soria on Monday agreed to a two-year contract with the Texas Rangers believed to be worth between $8 million to $9 million. The deal is contingent on Soria, 28, passing a physical examination.