Nov 30, 2009 5:02 PM EST

The Mets have agreed to a one-year deal with infielder Alex Cora.

The deal is reportedly worth $2 million for the 2010 season.

Cora, 34, can earn an additional $1 million in performance bonuses.

Via ESPN