Matt Diaz is returning to the Braves, as the Pirates announced they've traded him to Atlanta for a player to be named later or cash considerations. Diaz fits the Braves' desire to add a right-handed hitting bench bat, and of course they had him in the organization from 2006-10 before non-tendering him last winter.

Diaz, 33, is hitting .259/.303/.324 in 231 plate appearances for the Pirates this year while playing mostly right field. He was signed to a two-year, $4.25MM deal in December, but hasn't shown the expected power production against left-handed pitchers. David O'Brien of the Atlanta Journal-Constitution notes on Twitter that the Pirates are sending some cash to the Braves to offset Diaz's $2MM salary for 2012. The Braves might not be done dealing, hears ESPN's Buster Olney (Twitter link).

GMs Neal Huntington and Frank Wren have matched up on three prior trades according to our Transaction Tracker, most notably the June '09 deal that sent Nate McLouth to Atlanta.

ESPN's Buster Olney first reported the trade. Photo courtesy of Icon SMI.