


It took almost three years, but Steve Cohen finally got his man.
David Stearns will be the Mets’ new president of baseball operations, The Post’s Joel Sherman confirmed, after reaching agreement with the club on a multi-year contract.
Stearns, 38, spent this season as a consultant with the Brewers after heading the team’s front office for seven seasons as general manager and later president of baseball operations.
Under Stearns, the Brewers reached the postseason four straight years, advancing as far as the NLCS in 2018.
Stearns, a Harvard graduate, grew up in Manhattan rooting for the Mets and interned for the club after college.
Cohen had interest in hiring Stearns upon buying the Mets after the 2020 season, but was denied permission by the Brewers to speak with him.
The following offseason Cohen again had interest in Stearns, but wasn’t granted permission to speak with him.
After a protracted search, the Mets hired Billy Eppler and gave him the GM title. But Cohen maintained interest in hiring a president of baseball operations above the GM.
Stearns’ contract with the Brewers allowed him to begin speaking with interested teams following the Aug. 1 trade deadline.
The Astros (for whom Stearns worked as an assistant GM before going to Milwaukee) also showed interest, according to a source.
Stearns is expected to keep Eppler as his top lieutenant, but manager Buck Showalter’s future with the organization is murkier.
Whether Showalter remains to fulfill the final year of his contract might hinge upon whether Stearns alone is entrusted with the decision or if Cohen will have final say.
Cohen is believed to have a strong affinity for Showalter, who guided the team to 101 victories last season.
Stearns could push to hire Craig Counsell, whose deal with the Brewers is set to expire after the season.
Counsell and the Brewers recently broke off contract negotiations.