Club sources say the New York Mets’s offer to Carlos Beltrán is for three years, with an option.