The New York Mets have been the best team on paper since 2005, but since then nothing but a big mess. The New York Mets are the biggest chokers of all time. In 2007 the Mets had an 8 game lead in the division going into September all to give it the Phillies in one of the 2nd greatest comeback stories of all times behind the Ewoks defeating the evil empire. Again last year the Mets had a lead of four games going into Sepetember again to choke as the World Champion Phillies nipped at their heels and caught them. In conclusion the Mets suck and will never win anything. New York in general sucks.
go phils. New York fans I look forward to your rebuttle but for now New York can suck it.