On December 12, the Cardinals refused to offer a contract to Ryan Theriot, making him a non-tendered free agent.
On March 1, 2012, the Cardinals announced the extension of catcher Yadier Molina's expiring $7 mil.