Wake Up With J.T. Snow Hitting A Pinch Hit, 3-Run Home Run In The Bottom Of The 9th Of NLDS Game 2 (2000)

Get it? J.T. Snow? Like, it just snowed out? It’s funny. The Giants actually lost this game, and the series in four. Just wanted to make a snow reference. Sweet home run, though.

Popular in the Community