Tim Lincecum is inking a new deal with the San Francisco Giants for 2 years worth $35 million.
This should come as a relief to Giants fans as the two-time Cy Young Award winning pitcher was reportedly going to test free agency before settling on a team.

