Lance Berkman signs with Cardinals

ST. LOUIS (AP) - The St. Louis Cardinals and free agent Lance

Berkman have agreed to an $8 million, one-year contract.

The 34-year-old first baseman-outfielder is a five-time NL

All-Star with the Astros and last year batted .248 with Houston and

the New York Yankees, finishing with 14 homers and 58 RBIs. Berkman

was traded to the Yankees on July 31 and helped them win the AL

wild card.

The Cardinals have an opening in right field after using a

combination of younger players there last season. Berkman has

started more than 100 games at all three outfield positions, with

more than half of his 841 outfield starts coming as a left fielder.

Berkman is a career .299 hitter against the NL Central with 169

homers and 540 RBIs in 767 games.