Francisco Liriano Throws A No-Hitter (Video)
Picture Of The Day: Ever Wonder What “Mets” Stands For?
Have you ever found yourself wondering what a “Met” was? Most people will tell you that is is a short form for Metropolitan, as in the “New York Metropolitans.” There was a time when I believed the same thing. Then I saw this image.
Now I believe the term “Mets” is simply an abbreviation for My Entire Team Sucks.