Cardinals agree to terms with 24 players

JUPITER, Fla. -- The St. Louis Cardinals announced today that they have agreed to terms with 24 players on one-year contracts for the 2012 season.  The Cardinals now have all players on the team’s 40-man Major League roster under contract for the upcoming season.

Agreeing to terms on 2012 contracts were the following players:

Bryan Anderson, Mitchell Boggs, Matt Carpenter, Adron Chambers, Maikel Cleto, Allen Craig, Tony Cruz, Daniel Descalso, Brandon Dickson, Chuckie Fick, Sam Freeman, David Freese, Tyler Greene, Mark Hamilton, Jon Jay, Erik Komatsu, Pete Kozma, Lance Lynn, Adam Ottavino, Adam Reifer, Shane Robinson, Marc Rzepczynski, Fernando Salas and Eduardo Sanchez.