St. LOUIS - The St. Louis Cardinals signed free agent Lance Berkman to a one-year contract on Saturday.
Berkman has played the majority of the past few seasons at first base, but with perennial MVP candidate Albert Pujols firmly entrenched there in St. Louis, the 34-year-old will switch to the outfield.
The five-time All-Star, who has played 871 games in the outfield over his 12- year career, is fourth among active players in on-base percentage (.409) and his .545 slugging percentage ranks 10th.
"We are extremely excited to have added Lance to our ballclub," Cardinals general manager John Mozeliak said. "He's an impact player who not only helps solidify our everyday lineup, but he also brings a wealth experience to our team."
Berkman finished the 2010 season with the New York Yankees, who acquired him at the trade deadline from Houston. He struggled at the plate throughout, hitting a woeful .248 with 14 homers and 58 RBI in 122 combined games.
The Astros selected the Waco, Texas native with the 16th overall pick in the 1997 draft and saw him surpass the 100-plus RBI barrier six times, including a 136-RBI season in 2006.
He's a career .296 hitter who owns 327 home runs and 1,099 RBI.