Voted the 8th greatest moment at Shea Stadium, I will never forget the 3-run shot Piazza hit off Terry Mulholland on June 30, 2000 that capped a 10-run 8th inning comeback.
I was at the game and after that homerun Shea was bouncing like I had never experienced during a regular season game.
Check out this video – the game was a sellout (it was fireworks night) but a lot of people left with the Braves up 8-1 going into the bottom of the 8th. Lesson – you never leave before the game is over.
I miss Shea