The Giants say Peter Magowan is stepping down as their managing partner.
Magowan stepping down from Giants