The Mets acquired some depth at first base, signing Brock Peterson to a minor league contract. He will join Double-A Binghamton. Peterson has also played a little bit at third base and in left field, so he could conceivably be an insurance policy at those positions as well.
The 31-year-old last played in the big leagues with the St. Louis Cardinals in 2013. In 23 games, he hit .077 in 26 at-bats. He was signed by the Minnesota Twins—the club that drafted him in the 49th round in 2002—back in December, and hit .186 with a .289 on-base percentage in 29 games before being released.
Throughout his career, Peterson has spent time with the Twins, Cardinals, Nationals, and Dodgers. He only made it to the big leagues with the Cardinals. In 13 minor league seasons, he has hit .274 with a .355 on-base percentage to go with 191 career home runs.
There's a good chance Peterson may never make the big leagues with the Mets. If he does, it probably means that things have gone terribly wrong—many more injuries, for example—for the big club.