
The New York Mets are pond scum
What the New York Mets did in game three of the series with the St. Louis Cardinals is the lowest thing you can do in the game of baseball. Read below to see why the New York Mets are the most hated team in baseball. […]