The Brewers have reached an agreement on a contract agreement with Mike Gonzalez, according to two sources.

The deal, which is not expected to be finalized until next week, is expected to be for one year.

Ken Rosenthal of FOX Sports was first to report the agreement on Friday afternoon, and ESPN's Jim Bowden added that Gonzalez will earn $2.25 million plus incentives.