Mets = haven't won shit since 86' (thanks to Mr. Buckner) 1 year after my Royals.
Mets = completely COLLAPSED at the end of the season last year.
Mets are a good team I will admit, but to say they are some kinda top notch franchise is just plain crazy. If they weren't in New York nobody would give a shit about them.