Drooid Logo
Back to today’s briefing

Story perspectives

Lew Sherr Joins Mets as New President of Operations

5/31/2025

50 7

1 of 1

Story summary
  • Lew Sherr is set to take the helm as President of Business Operations for the New York Mets on July 1, stepping down from his role as CEO of the U.S. Tennis Association. He replaces Scott Havens, who departed over strategic disagreements. Known for his leadership in the $800 million renovation of the Billie Jean King National Tennis Center, Sherr is eager to elevate the fan experience at Citi Field.