In a stunning turn, shortstop Carlos Correa has agreed with the New York Mets on a 12-year, $315 million deal, a source confirmed to ESPN's Alden Gonzalez.
The news was first reported by the New York Post.
Correa previously agreed to a 13-year, $350 million contract with the San Francisco Giants and had been scheduled for an introductory news conference Tuesday.
The news conference was postponed after a medical concern arose during the All-Star shortstop's physical, two people with direct knowledge of the situation told The Associated Press.
Correa and the Giants agreed on Dec.