Tim Lincecum signs $2.5 million, 1-year deal with Angels
Javier Lopez, Giants finalize three-year deal - Giants Extra
Cy Young winners Kershaw, Price, Scherzer among players due to file for salary arbitration - Sports Illustrated
Former Cy Young winner Tim Lincecum signs $2.5 million, 1-year deal with Angels – Hartford Courant
MORE
MLB Notes: Tim Lincecum designated for assignment by Angels
Tim Lincecum - Wikipedia
Tim Lincecum is now jacked and attempting MLB comeback
MLB Notes: Tim Lincecum signs $2.5 million, 1-year deal with Angels
AP source: LA Angels closing in on deal to sign Tim Lincecum
The Giants' fake offseason of 2015-2016 - McCovey Chronicles
Report: Tim Lincecum finalizes $2.5M deal with Angels
How Tiny Tim Became a Pitching Giant - Sports Illustrated Vault