by Greek Giant Oh what bliss to watch the beginning of the legend of MadBum. Remember Game 4? After the Giants lost game 3, the first contest of the 2010 World Series in Arlington, Texas, our collective nerves were on edge. We were resting our dreams in the tender care…
Great Moments in Giants Postseason History: Game 4 of the 2010 World Series
