Evans: 'The priority is to solidify our starting pitching'
Tim Lincecum is coming off a two-year, $40.5 million contract with the Giants. (USATSI)
Tim Lincecum has a new contract with the Giants that will keep him in Orange and Black for the next two seasons, the team announced on Tuesday.
The deal is pending a physical.
According to Jon Heyman of CBSSports.com, the contract contains a full no-trade clause and is worth $35 million, for an average annual salary of $17.5 million.
Lincecum was scheduled to become a free agent, as his two-year, $40.5 million contract expired at the end of this season.
The 29-year old is a four-time All Star, a two-time Cy Young Award winner and a two-time World Series champion. The seven-year veteran has an 89-70 career record to go along with a 3.46 ERA.
Lincecum and Hunter Pence were the team's top two priorities heading into the offseason, and now both are locked up before the post-World Series free agency period. The Giants signed Pence to a five-year contract worth $90 million on Sept. 28.
[RELATED: Giants, Pence agree to five-year contract]