Tim Lincecum designated for assignment by Angels
Tim Lincecum returns with win for Angels – Daily News
Giants one of four teams still on the hunt for new manager; who's in play? – Daily Democrat
Oakland tops Angels, awaits Tim Lincecum – Santa Cruz Sentinel
Tim Lincecum accepts demotion to Angels' Triple-A team
Tim Lincecum not joining Angels this season
San Francisco Giants overpay for Jeff Samardzija in free agency - Sports Illustrated
Pitcher Tim Lincecum reaches deal with Angels
Former Giants ace Tim Lincecum not ready to call it quits – East Bay Times
Tim Lincecum ready for next chapter of career
Giants, Pence agree on 5-year deal
Giants join free-agent frenzy, agree to 5-year deal with Samardzija
Pitcher Tim Lincecum reaches deal with Angels
It's an Odd Year, and the Giants Are an Embarrassing Pit of Despair - The Ringer