I'm fine with the Mets honoring Willie Mays. I feel like it is also honoring his time as a New York baseball Giant.
I'm fine with the Nationals honoring Senators players when those franchises fled town and there's now no official link. I don't see the difference with Mays and the Mets.