newballpark.org
Giants revisionist history
One thing that I don’t think can be argued is that over the last 15 years or so, at least since Peter Magowan took control of the Giants franchise, the Giants have had a better PR machine goi…