Wednesday, February 18, 2009

The Last Piece of Shea Stadium (sigh)

All that is left of Shea... a ramp. OK, so it's not as depressing as the Tiger Stadium demolition, but still weepy.

Thanks to Metsheads for the picture.

No comments: