With less than 24 hours to go until the non-waiver trade deadline (Sunday, 4PM EST), here is what’s gone down so far tonight.

Done Deals

The Pirates have announced that they have acquired Derrek Lee from the Baltimore Orioles for minor league first baseman Aaron Baker. Lee gives the Bucs some pop in the lineup and great defense at first base.

Orlando Cabrera has been traded to the San Francisco Giants by the Indians in exchange for outfield prospect Thomas Neal.

The Rockies traded their ace Ubaldo Jimenez to the Cleveland Indians for minor league prospects Drew Pomeranz, Alex White, Matt McBride, and a PTBNL. Indians are acquiring a pitcher who could give them quality starts as they try to get back into the hunt. 

The Nationals traded P Jason Marquis to the D’Backs before his scheduled start against the Mets today.  The Nationals get Zach Walters in return for Marquis.  The D’Backs get a veteran pitcher who can hopefully deliver for them down the stretch.

The Orioles traded P Kori Uehara to the Texas Rangers for prospects Chris Davis, and Tommy Hunter. The Rangers definitely get some much needed help in the bullpen. 

Latest Rumors

Scott Miller of CBSSports.com has reported that outfielder Ryan Ludwick is likely to be traded to the Indians sometime Sunday.

The D’Backs are still working to acquire a reliever and it sounds as though they expect to complete a deal, according to Nick Piecoro of the Arizona Republic.

The Nationals, Braves, Indians and Reds are in on Michael Bourn, reports Fox Sports. Buster Olney of ESPN.com reports the Braves are going hard after Bourn. Ken Rosenthal of Fox Sports agrees.

More trades are expected to go down as the clock winds down.  Stay tuned!