MESA, Ariz. -- The Cubs have agreed to 2012 contract terms with all 24 players on their 40-man roster with zero to three years of Major League service, including Jeff Samardzija, who signed for $2.64 million, and Starlin Castro, who will receive $567,000.
James Russell signed for $512,000, Travis Wood will receive $505,000 and Darwin Barney $500,000.
None of the other players signed for more than $500,000. Other players to agree to 2012 contract terms include right-handed pitchers Alberto Cabrera, Lendy Castillo, Casey Coleman, Rafael Dolis, Marcos Mateo and Casey Weathers; and left-handers Jeff Beliveau, John Gaub and Scott Maine.
Also agreeing to terms were catchers Welington Castillo and Steve Clevenger; infielders Adrian Cardenas, Bryan LaHair, Junior Lake, Anthony Rizzo and Josh Vitters; and outfielders Tony Campana, Dave Sappelt and Matt Szczur.