David Freese, Nick Punto activated
Freese played only four games for Triple-A Memphis during a rehab assignment from a broken left hand that has sidelined him since May 1. Punto played in seven games with Double-A Springfield while rehabbing from a right forearm strain.
The Cardinals have lost 12 of 15 heading into a six-game interleague trip to Baltimore and Tampa Bay.
Freese was batting .356 with two homer and 14 RBIs in 25 games and is expected to add depth to the middle of a lineup minus Albert Pujols. Punto, who could help at second base, was batting .262 with four doubles, two triples and 11 RBIs in 25 games.
Copyright 2011 by The Associated Press
MORE MLB HEADLINES
- Source: Ibanez, Angels nearing 1-year deal
- Braves get catcher Doumit in Twins trade
- Reports: 3B Chavez to re-sign with Arizona
- MLB average jumps 5.4 percent to $3.39M
MOST SENT STORIES ON ESPN.COM
- Nike Women's St. Louis Cardinals Logo V-Neck Red T-Shirt