Haynes was rated by Baseball America as the best power hitter in the Cardinals system prior to the 2004 season, but he has been bothered by injuries since then.
The 27-year-old began last season on the disabled list for Memphis after fouling a pitch off his foot during Spring Training. He was activated on April 15, but was again placed on the DL battling the same foot problem on April 30. After a rehab stint in extended spring training the Cardinals assigned him to Double-A Tennessee on July 6. In 103 at bats for Tennessee he hit only .243 with 3 home runs and 14 RBI. The Cardinals promoted him to Memphis on July 15 and he caught fire there. In 182 at bats for Memphis he hit .335 with 14 home runs, 33 RBI, and a .593 slugging percentage.
He began the 2005 season on the Memphis disabled list with a wrist injury and was activated on April 17. He appeared in just two games for the Redbirds going 1-for-5 with two strikeouts and a run scored before being placed on the disabled list again with a thumb injury.
Haynes was drafted by the Cardinals in the 14th round of the 2000 draft out of Delta State and was a career .284 hitter with 76 home runs in 533 minor league games coming into the season.
The Cardinals also made two other roster moves on Wednesday, activating pitcher Neiro Rodriguez from the Memphis disabled list and re-signing pitcher Mark Nussbeck.
Rodriguez was placed on the disabled list on April 24 with a sore hamstring and is expected to make the start tonight for Memphis.
Nussbeck, a 30-year-old right-hander originally drafted by the Cardinals in 1996, signed a free agent contract last August after he was 7-1 with a 3.45 ERA for Camden of the independent Atlantic League. He was assigned to Double-A Springfield.