Fan calls Robin Ventura walk-off grand slam from 1999 NLCS


Shea is on their feet.  This is it.  And it is a high fly ball to deep right field.....


No comments so far

Comment on this item

Please log in or register in order to comment this medium.