This is an archived article that was published on sltrib.com in 2013, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

Robinson Cano is trading pinstripes for the Pacific Northwest.

The free-agent second baseman and the Seattle 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.

Meanwhile, two people familiar with the negotiations say outfielder Carlos Beltran and the Yankees agreed to a $45 million, three-year contract.

Beltran, 36, is an eight-time All-Star who played in New York for the Mets from 2005-11, when he was dealt to San Francisco. He signed a $26 million, two-year contract with St. Louis before the 2012 season and reached the World Series for the first time this year.

Music mogul Jay-Z, whose Roc Nation has partnered with CAA Baseball to represent Cano, was in Seattle for talks that began Thursday and stretched into Friday. Agent Brodie Van Wagenen of CAA Baseball and Juan Perez of Roc Nation Sports also were in attendance. Cano had spent his entire career with the New York Yankees and was a five-time All-Star. He played in 160 games last season and hit .314 with 27 homers and 107 RBIs. The Yankees had offered $175 million over seven years. New York went 85-77 last season and missed the playoffs for only the second time in 19 years; Seattle went 71-91 and hasn't been in the playoffs since 2001.

"He was a great Yankee. He was a great player. I think everybody tried hard to get the deal done. We just never got close enough obviously. We wish him the best. We hope he has a long, healthy career," Yankees managing general partner Hal Steinbrenner said Friday.

Also Friday, the Yankees agreed to a one-year, $16 million deal with Hiroki Kuroda, which means the veteran Japanese right-hander will return to the Bronx for a third season. He was 11-13 last season with a 3.31 ERA in 32 starts.

Around the horn

Red Sox • Mike Napoli is returning to the Boston Red Sox. The free agent first baseman with the bushy beard reached agreement with the World Series champions Friday on a two-year contract for $32 million.

Napoli hit .259 with 23 home runs and 92 RBIs this year in his first season with the Red Sox.

Mets • Free-agent outfielder Curtis Granderson is heading across town, where the New York Mets hope his home run swing won't suffer at Citi Field. Granderson, 32, agreed to a $60 million, four-year contract with the Mets. He batted .229 with seven homers and 15 RBIs in 61 games this year for the New York Yankees.

Astros • Right-hander Scott Feldman signed a three-year deal with the Houston Astros. Feldman, 30, was 12-12 with a 3.86 ERA in 30 combined starts for the Chicago Cubs and Baltimore last season.