The Cubs and shortstop Starlin Castro made official Tuesday a seven-year contract extension worth at least $60 million.
The new deal takes the 22-year-old shortstop through what would have been four years of salary arbitration and three years of free agency and possibly a fourth.
Castro's deal breaks down this way: He gets a $6 million signing bonus and salaries of $5 million in 2013 and 2014; $6 million in 2015; $7 million in 2016; $9 million in 2017; $10 million in 2018 and $11 million in 2019.
There also is a club option worth $16 million for 2020 or a $1 million buyout if the Cubs don't exercise it.
Castro, who made his major-league debut in May 2010, is a two-time all-star who this year has a hitting line of .276/.311/.418 with a career-best 12 home runs and 63 RBI. He led the National League in hits last year with 207.
• Bruce Miles will have more on the story later online at dailyherald.com. Follow Bruce on Twitter @BruceMiles2112 and join in the Cubs conversation on the Daily Herald's baseball blog, Chicago's Inside Pitch, also at dailyherald.com.