| Friday, December 12th, 1997 | Signed free agent C A J Pierzynski to a minor league contract. | Wednesday, November 19th, 1997 | Signed LF Yordan Alvarez to a 3-year contract extension worth a total of $111,000. | Tuesday, November 18th, 1997 | Signed LF Shannon Stewart to a 2-year contract extension worth a total of $39,000. | Sunday, November 16th, 1997 | Signed SP Clayton Kershaw to a 3-year contract extension worth a total of $108,000. | Saturday, November 15th, 1997 | Signed RP Michael Jackson to a 2-year contract extension worth a total of $14,820. | Tuesday, November 11th, 1997 | SP Ubaldo Jimenez received a 1-year contract through automatic renewal worth a total of $5,490. | SP Connie Johnson received a 1-year contract through automatic renewal worth a total of $11,200. | C Joe Oliver becomes a free-agent. | SS Cristhian Adames received a 1-year contract through automatic renewal worth a total of $3,900. | SS Mike Lansing becomes a free-agent. | SP Juan Marichal received a 1-year contract through automatic renewal worth a total of $3,900. | RP Elmer Steele received a 1-year contract through automatic renewal worth a total of $3,900. | 1B Travis Hafner becomes a free-agent. | RP Tim Birtsas received a 1-year contract through automatic renewal worth a total of $3,900. | LF Ted Cather received a 1-year contract through automatic renewal worth a total of $7,600. | SP Allan Anderson becomes a free-agent. | SP Harry McIntire received a 1-year contract through automatic renewal worth a total of $3,900. | RP Dick Robertson becomes a free-agent. | C Ira Thomas received a 1-year contract through automatic renewal worth a total of $9,200. | RP Clay Bryant received a 1-year contract through automatic renewal worth a total of $3,900. | RP Henry Owens received a 1-year contract through automatic renewal worth a total of $5,490. | 2B Luis Rivas received a 1-year contract through automatic renewal worth a total of $7,400. | Sunday, November 9th, 1997 | CF Don Lock received a 1-year contract through arbitration worth a total of $7,000. | RP Michael Jackson received a 1-year contract through arbitration worth a total of $7,000. | SP Jack Harper received a 1-year contract through arbitration worth a total of $6,000. | SP Clayton Kershaw received a 1-year contract through arbitration worth a total of $22,990. | SP Jimmy Dygert received a 1-year contract through arbitration worth a total of $13,145. | RP Adam Cimber received a 1-year contract through arbitration worth a total of $6,000. | Saturday, November 1st, 1997 | Traded 24-year-old minor league starting pitcher Willie Foster to the Houston Black Aces, getting a 3rd Round Pick and a 5th Round Pick in return. | Wednesday, October 29th, 1997 | Signed C Jacob Stallings to a minor league contract extension. | Sunday, October 19th, 1997 | C Charles Johnson retired from professional baseball. | Monday, June 30th, 1997 | Placed 2B Luis Rivas on the 13-day injured list, retroactive to 06/28/1997. | Designated RP Elmer Steele for assignment. | Saturday, June 21st, 1997 | Signed free agent C Jacob Stallings to a minor league contract with a $550 signing bonus. | Thursday, June 19th, 1997 | Placed SP Willie Foster on the active roster. | Activated SP Willie Foster from the injured list. | Drafted SP Juan Marichal in the 1997 first-year player draft (Round 1, Pick 2, 2nd overall pick). | 3B Tim Wallach was designated for assignment and placed on waivers. | Placed 2B Mike Lansing on the 40-man roster. | Purchased the contract of 2B Mike Lansing from Triple A Wyoming. | C Charles Johnson was designated for assignment and placed on waivers. | Purchased the contract of SP Jack Harper from Triple A Wyoming. | Demoted SP Jimmy Dygert to Triple A Wyoming. | Drafted SS Cristhian Adames in the 1997 first-year player draft (Round 3, Pick 2, 22nd overall pick). | Drafted RF Mark Polhemus in the 1997 first-year player draft (Round 4, Pick 2, 32nd overall pick). | Drafted SP Steve Sundra in the 1997 first-year player draft (Round 5, Pick 2, 42nd overall pick). | Drafted C Joe Kappel in the 1997 first-year player draft (Round 6, Pick 2, 52nd overall pick). | Monday, May 12th, 1997 | Placed SP Willie Foster on the 13-day injured list. | Placed SP Brandon Morrow on the Bad Boyz League 14-day injured list, retroactive to 04/20/1997. | Saturday, May 10th, 1997 | Signed free agent RP Lee Smith to a minor league contract with a $400 signing bonus. | Thursday, May 1st, 1997 | 1B Travis Hafner did not elect for free agency and will remain in the Pittsburgh organization. | Tuesday, April 22nd, 1997 | Signed free agent 1B Travis Hafner to a minor league contract. | Sunday, April 20th, 1997 | RP Larry Sherry was designated for assignment and placed on waivers. | RP Don McMahon was designated for assignment and placed on waivers. | Tuesday, April 1st, 1997 | 1B Bill Hassamaer was designated for assignment and placed on waivers. | Friday, March 28th, 1997 | Placed C Joe Oliver on the 40-man roster. | Placed C Joe Oliver on the active roster. | Sunday, March 23rd, 1997 | Signed SS Sean Rodriguez to a 1-year contract extension worth a total of $8,000. | Wednesday, March 19th, 1997 | C Joe Oliver was designated for assignment and placed on waivers. | Wednesday, February 5th, 1997 | Signed free agent 2B Mike Lansing to a minor league contract. | | |