The Chicago Cubs and free-agent infielder Ben Zobrist have agreed to a four-year contract.
A person familiar with the negotiations says the contract is worth $56 million. The person spoke on condition of anonymity because the terms were not announced.
Zobrist, 34, is a switch hitter who plays second, third and the outfield, and he was an important spark for the Kansas City Royals in their run to the World Series title.
With the agreement, the Cubs then traded infielder Starlin Castro to the New York Yankees for right-hander Adam Warren and a player to be named. The trade between wild-card teams was announced Tuesday night at the winter meetings.
The 25-year-old Castro hit .265 with 11 home runs and 69 RBIs last season. He's spent most of his career at shortstop, but shifted over to second base late this year. The 28-year-old Warren was went 7-7 with a 3.29 ERA last season. He made 17 starts and pitched 43 games overall.