Polo Grounds

NY Mets’ Game 8,020 – And My 1963 Flashback
I was a Mets' fan back when they sucked!
Some will say they still suck; and there has been much "suck" in the intervening years.
However there've been some memorable moments along with way!
Last night was one of them.
But before I recount that, let me take you back to my firs…