Robinson Cano is trading pinstripes for the Pacific Northwest.
The free agent second baseman and the Mariners have reached agreement on a deal, a person familiar with the negotiations told the Associated Press on Friday.
ESPN reported earlier Friday that the contract was worth $240 million for 10 years.
The person told the AP that the deal was pending a physical that had not yet been scheduled. The person spoke on condition of anonymity because there was no official announcement.
Cano was in Seattle with his representatives for talks that began Thursday and stretched into Friday. The Mariners weren’t saying much of anything after news of the agreement broke. Full story for BostonGlobe.com subscribers.