Berkman gets a $1 million buyout for the second year of the deal signed in January.
Berkman hit .242 with six home runs and 34 RBIs in 73 games this season. He went on the disabled list July 7 with a left inflammation and a sore right knee, and played only five games after coming back the final month of the season.
The six-time All-Star played only 32 games for St. Louis in 2012, when he dealt with a strained left calf and had two operations on his right knee. He hit .301 in 2011 for the Cardinals, who won the World Series that season over Texas.
Source: Associated Press