The San Francisco Giants have signed free agent left-hander Randy Johnson to a one-year contract, club Senior Vice President and General Manager Brian Sabean announced today.
Per club policy, financial terms of the contract were not disclosed.
Giants Sign Big Unit