Tim Lincecum - Wikipedia
MLB free-agency grades - Desperate for pitching, Los Angeles Angels add Noah Syndergaard - ESPN
Tim Lincecum signs 1-year deal with Angels
MLB: Tim Lincecum Not Ready to Retire, Move to the Bullpen
Lowell Cohn: Tim Lincecum's baseball future a big question mark
Ardaya: Twenty thoughts on Angels pitching in 2020 — and beyond - The Athletic
Rangers sign Tim Lincecum to a 1-year deal - MLB Daily Dish
Giants sign Tim Lincecum to two-year, $35 million deal - Amazin' Avenue
List of San Francisco Giants first-round draft picks - Wikipedia
Former Giants ace Tim Lincecum not ready to call it quits – East Bay Times
Angels sign Tim Lincecum to 1-year deal - MLB Daily Dish
Tim Lincecum's 2008 Cy Young season