Carlos Beltran passed his physical without incident, and the New York Mets scheduled a news conference for today to announce his $119 million, seven-year contract.
With Randy Johnson due to be introduced by the Yankees the same day, the Mets called their neighbor Monday and let them know their shindig at Shea Stadium would be at 11 a.m., because some of the people had to leave town in the afternoon, Mets spokesman Jay Horwitz said.
The Yankees scheduled a 2 p.m. announcement today in the Bronx to introduce the Big Unit.
While the Mets' worked to finalize Beltran's contract, the 10th deal in baseball history worth $100 million or more, general manager Omar Minaya spoke with Carlos Delgado's agent, David Sloane, about possibly meeting with the first baseman this week in Puerto Rico.
New York's contract calls for Beltran to receive an $11 million signing bonus. Tuesday is the last day before a change in federal rules makes signing bonuses subject to increased taxes.
"I'm very satisfied because we reached a deal," Beltran told the Puerto Rican newspaper Primera Hora. "The Mets showed genuine interest all the way and were willing to commit the way I wanted them to.
"I hope the Houston fans understand, because I'm very grateful to them. This was a very difficult process. The reason we could not reach a deal with the Astros was because of a no-trade clause.
"The Astros offered me a seven-year contract, but they would not give me a no-trade clause. At this stage in my career I want stability. To be in a city during all the duration of my contract. New York offered me that stability that Houston did not offer."