The New York Mets and reliever Luke Weaver agreed Wednesday to a two-year, $22 million contract, a source told ESPN’s Jesse Rogers.
Weaver joins Devin Williams in moving from the Yankees to the Mets this offseason, reuniting with the right-hander to fortify a bullpen that recently lost star closer Edwin Diaz to the Dodgers.
