Tim Lincecum agrees to 2-year extension with Giants
san francisco giants news
Surprise retirements from MLB players
MLB Power Rankings: Phillies, White Sox Lead The Way
MORE
Cy Young award winners: Full list of pitchers by year
Five SF Giants prospects that should be untouchable at the 2023
SF Giants season in review: Ranking the starting pitchers - Sports
SF Giants sign Brandon Crawford to a two-year contract extension
NBC Bay Area
Tim Lincecum contract: You can't put a price on love - MLB Daily Dish
Tim Lincecum extension reaction - Beyond the Box Score
Does Tim Lincecum's Hip Surgery Spell the End of 'The Freak' in
Giants at Rockies, September 12, 2012: Game Time, Lineups, and Preview
Jake Peavy - Wikipedia