Come Saturday, 20 years will have passed since owners of National League franchises voted to approve the sale of the San Francisco Giants to an investor group led by Peter Magowan. This was a dramatic ...