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…
Source: Los Angeles Times
Be First to Comment