The Seattle Mariners are offering Robinson Cano a contract worth between $230 million and $240 million over 10 seasons.

The New York Yankees have not offered more than $170 million over a shorter length of time.

Cano took a private flight from New York to Seattle on Thursday to meet with the Mariners.