Sunday, June 15, 2008

25 Best Moments At Shea: #15

SHEA STADIUM

OCT. 19, 2006

The MetsNew York Mets seemed destined for the World Series in 2006 until they were cut down by the underdog Cardinals in the National League Championship Series. The series went to a decisive Game 7 at Shea Stadium, the first Game 7 there since the 1986 World Series.

NY Post

No comments: