Stadium Former Home Of The Mets Crossword Clue4 Letters

One confident answer with explanation of the wordplay

SHEA
Best match
S
H
E
A

Shea Stadium was the former home of the New York Mets, located in Flushing, Queens, from 1964 until 2008. The Mets moved to Citi Field after Shea was demolished.

Was this helpful?

Need help with another clue?

Try the Crossword Solver →