The San Francisco Giants have signed pitcher Tim Lincecum to a two-year contract.
The deal is pending a physical and it is believed to be worth $35 million with a no-trade clause. The contract will take him through the 2015 season with the team.
The San Francisco Giants have signed pitcher Tim Lincecum to a two-year contract.
The deal is pending a physical and it is believed to be worth $35 million with a no-trade clause. The contract will take him through the 2015 season with the team.