The Rangers eliminated another of their arbitration cases on Thursday, signing right fielder Nelson Cruz to a two-year, $16 million contract, according to a major-league source.

Cruz, 31, asked for $7.5 million in arbitration; the Rangers offered $5.5 million. His new deal covers his final two years of arbitration. After that, he is eligible for free agency.