Reuters -
28 Jan 2019 03:35
Peter Magowan, the former San Francisco Giants executive who thwarted a relocation attempt and championed construction of the waterfront stadium now called Oracle Park, passed away Sunday at age 76 after a long fight with cancer.
Share this Article