September 30th, 2008
The other New York team
It was a collapse. A collapse that was only supposed to happen once. Only, it didn’t. It happened twice - and in back-to-back seasons. The New York Mets closed out the final season at Shea Stadium by blowing the lead in the National League East and falling in the final game […]