According to Ken Rosenthal of FoxSports.com, the Marlins have reached an agreement with Luis Gonzalez.
A source says that the deal will be worth $2 million, and Gonzalez could earn an additional $1 million in incentives.
Gonzalez Reaches Agreement With Florida