Photo by Dave Kotinsky/Getty Images for Lincoln Center

He’ll do.

Today, the 29 other owners of Major League Baseball franchises voted and they approved Steve Cohen as the new owner of the New York Mets. The process, which had numerous starts and stops, will be completed once the city of New York, via Mayor Bill de Blasio’s office, allows the lease of Citi Field to transfer to Cohen. That approval is expected later today.

The deal, which is for 95% of team ownership—with...

Continue Reading Steve Cohen approved by MLB owners, is now the owner of the Mets