Dec 09, 2008 5:21 PM EST

The Reds have reached preliminary agreement with the Orioles on a trade that will send catcher Ramon Hernandez to Cincinnati for outfielder Ryan Freel and two prospects, according to a major-league source.

The deal is pending the approval of the commissioner's office because it involves a cash transaction of more than $1 million.

Via FoxSports