Free agent pitcher Matt Garza and the Brewers have reached agreement on a four-year deal, according to an ESPN.com report.

Brewers owner Mark Attanasio made the announcement Sunday on stage during a question-and-answer session at a fan event.

Attanasio says the contract still has to go through "final approval."