Castro's deal with
#Cubs is done
— Carrie Muskat (@CarrieMuskat) August 28, 2012
Of course, that probably means it's actually not done, but until we hear differently, we'll stick to Muskat's story.
UPDATE: Props to Kap, who broke this story when Starlin Castro was just a wee lad. He tweets the details:
Terms of Starlin's new contract:2013 5 mill, 5 , 6, 7, 9, 10, 11 plus a club option for 16 million and a 6 million $ signing bonus.
— David Kaplan (@thekapman) August 28, 2012