Photo of Peter Magowan and Aaron Rowand

RIP, Peter Magowan, 76. He Resurrected SF Giants.

SAN FRANCISCO — 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....