Those of you Mets fans out there disappointed at the Mets loss to St. Louis, can at the very least revel in the fact the on this day in history, 20 years ago, the Mets won the World Series.
Writer, Coder, Avid Reader
Those of you Mets fans out there disappointed at the Mets loss to St. Louis, can at the very least revel in the fact the on this day in history, 20 years ago, the Mets won the World Series.