The New York Yankees offered Shin-Soo Choo a seven-year, $140 million deal after Robinson Cano left for the Seattle Mariners, according to sources.

The contract offer came after New York signed Jacoby Ellsbury to a $153 million deal.

Scott Boras, Choo's agent, countered New York's offer by asking for more money and the Yankees pulled the offer and signed Carlos Beltran.