In spite of the intense disappointment, I still love my Mets... Please comment with caution.
Shea Stadium Flushing, NY
See Sir Duke1's recent stories
by Jon Azpiri
by AlvarezGalloso
by Jordan Yerman
Comments (0)