According to Sports Radio WEEI,

Former Red Sox infielder Alex Cora has agreed to a one-year, $2 million deal with the New York Mets. The 33-year-old Cora played with Boston from July 7, 2005 — when he was traded from Cleveland for infielder Ramon Vazquez — through last season.

Cora played in 75 games with the Red Sox last season, hitting .270 with a .371 on-base percentage. The infielder, who did a stint on the 15-day disabled list with a strained elbow, served as the starting shortstop for the Sox in Game 7 of the American League Championship Series.

It’s a great signing for the Mets and it should bolster the bench and also add some quality depth behind Luis Castillo. The Mets bench was one of their weak points last season, mainly because injuries forced guys like Easley, Murphy and Tatis into regular playing time.

Cora will also give the Mets quality at-bats late in the game and may prove to be one of the team’s top pinch hitters.

Most importantly, Cora would be able to give Jose Reyes a day off now and then to keep him fresh for a late season playoff push.