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 Don Ramos
by Yuliya Talmazan
by Frank Liao
by nislam
Comments (0)