Angels: Assigned P Aaron Small to minor-league camp.
Astros: Reassigned SS Adam Everett and 3B Morgan Ensberg to minor-league camp.
Cardinals: Optioned C Keith McDonald to Triple-A Memphis. Reassigned P Mike Cather, P Dan Carlson and IF Luis Garcia to minor-league camp.
Indians: Promoted minor-league hitting coordinator Dave Keller to major-league coaching staff and Chris Bando to manager of Double-A Akron. Named Willie Upshaw hitting coordinator.
Mariners: Released P Wes Hoane, P Neil Longo, P Rhett Riviere and P Greg Beaver. C Ryan Bundy retired.
Reds: Placed P Seth Etherton on 60-day DL.
Red Sox: Optioned 3B Wilton Veras to Triple-A Pawtucket. Assigned P Bryan Ward to minor-league camp.
Tigers: Assigned P Heath Murray, IF Dusty Allen, IF Tom Evans and IF Giomar Guevera to minor-league camp.
Yankees: Traded OF Wily Mo Pena and cash to Reds for 3B Drew Henson and OF Michael Coleman. Released C Bobby Hughes.
Hornets: Activated G Eldridge Recasner.
Mavericks: Activated former Wizards C Calvin Booth. Placed F Gary Trent (sprained left toe) on injured list.
USA Basketball: Named Flip Saunders men's coach for Goodwill Games.
Eastern Kentucky: Signed men's basketball coach Travis Ford to new four-year contract.
South Carolina State: Suspended starting QB Leon "Reese" McCampbell from team indefinitely for violating team rules.
Browns: Signed OL Jim Bundren to one-year contract.
Chargers: Re-signed free-agent TE Reggie Davis.
49ers: Waived S Jason Moore.
Argonauts (CFL): Signed former Stallions DE Elfrid Payton.
NHL: Fined Wild coach Jacques Lemaire and GM Doug Risebrough $5,000 for criticism of referee Brad Meier after game against Red Wings on March 11.
Crunch (NPSL): Signed F Henry Gutierrez.
CBS Sports: Agreed to new multi-year contract with NFL play-by-play announcer Greg Gumbel.