Outfielder Juan Pierre has agreed to terms on a deal with the Miami Marlins pending a physical, a source confirmed to ESPN.

The Sun Sentinel reports the deal is for one year and worth $1.6 million.

Pierre, 35, was a member of the Marlins from 2003-05. He spent last season with the Phillies, hitting .307 and stealing 37 bases.

Earlier this week, the Marlins agreed on a multi-player trade with the Blue Jays that would send shortstop Jose Reyes and pitchers Josh Johnson and Mark Buehrle to Toronto, sources told ESPN.

Also going to Toronto would be catcher John Buck and infielder-outfielder Emilio Bonifacio.