Robinson Cano and the Seattle Mariners have agreed on a 10-year, $240 million contract, a source told ESPNdeportes.com on Friday.
Cano receives a full no-trade clause, a source told ESPN’s Jim Bowden.
The player and his agents met Thursday night in Seattle with the Mariners’ top executives, and the source said the team made them an offer they couldn’t refuse.
The source said Cano, 31, will return to Seattle on Sunday and will undergo a physical Monday to complete what would be the third-largest contract in baseball history, tied with the one Albert Pujols signed with Los Angeles Angels three years ago.
Cano is a five-time All-Star second baseman for the Yankees. Last season, he played in 160 games, hitting .314 with 27 homers and 107 RBIs, while posting a .899 on-base plus slugging percentage. He finished fifth in American League MVP voting.