The Chicago Cubs could officially announce the signing of shortstop Starlin Castro to a seven-year, $59 million contract extension on Tuesday, according to Bruce Levine of ESPN Chicago. The deal was reported as being essentially done earlier this month, but both sides have still been working out language in the contract.
Levine says that both sides agreed on the money ten days ago when the deal was first reported, but the final paperwork hasn't been completed because both sides want specific language included in the contract. There has never any major confusion between what both sides want, so the deal has never really been in danger of falling apart.
Castro's agent, Paul Kinzer, was at Wrigley Field on Monday, possibly to finish off the final details of a Castro extension as Levine notes. When the deal is completed, Castro will have the longest contract of anyone on the team.