Tag: Bob Lurie SF Giants
![2795225_peter-magowan_1](https://thesportsdaily.com/wp-content/uploads/2019/01/2795225_peter-magowan_1-555x370.jpeg)
How Peter Magowan Saved The San Francisco Giants
Updated:With the death yesterday of Peter Magowan, a principal member of the SF Giants ownership group, the story of how…
Read more »With the death yesterday of Peter Magowan, a principal member of the SF Giants ownership group, the story of how…
Read more »