The two players to play for the Dodgers, Giants, Mets, and Yankees (former and current New York franchises) were Darryl Strawberry and Jose Vizcaino.
The two players to play for the Dodgers, Giants, Mets, and Yankees (former and current New York franchises) were Darryl Strawberry and Jose Vizcaino.