Jan 22, 2009 8:29 PM EST

Freddy Garcia agreed to a minor-league deal with the Mets Thursday night, the Daily News has learned. It's believed he can earn as much as $8 million to $9 million if he makes the team and reaches all of his incentives.

Via New York Daily News