201901.28
0

Peter Magowan, who kept the Giants in San Francisco and Barry Bonds in the lineup, dies at 76

by in News

Peter Magowan, the lifelong Giants fan who formed the ownership group that kept the team in San Francisco with a sparkling waterfront ballpark, died Sunday after a battle with cancer. He was 76.

Magowan was a fan ever since going to games at the Polo Grounds in New York and then played a crucial…