The Mets have reached an agreement in principle with free-agent Carlos Beltran on a $119-million seven-year deal, pending a physical on Monday. The press conference should take place Tuesday. The agreement also includes an $11-million signing bonus and a no-trade clause as part of the deal.
Carlos, welcome to the good part of town.