The 37-year-old reliever will earn a base salary of $2.5 million if he cracks the Mets' roster, league sources said.