 On November 25, 1996, the San Francisco signed Zosky to a contract, making him a non-roster invitee to spring training. He was cut from the big league squad on March 17 and was assigned to minor league camp the following day. He then spent the entire 1997 season in Triple-A, playing for the Pacific Coast League's Phoenix Firebirds. He began the season with a bang, hitting a grand slam on April 6 against the Colorado Springs Sky Sox. In total, he played in 86 games that season, hitting .278 with nine home runs and 45 RBI. Defensively, he spent more games at third base (42) than at his natural shortstop position (30). On October 15, 1997, he was granted free agency by the Giants.
