Tim Lincecum signs one-year contract with Angels, says hip feels significantly better – Orange County Register
Tim Lincecum reportedly agrees to deal with Los Angeles Angels
Tim Lincecum Ball to George Springer, 07/24/2016
Tim Lincecum pitched for the Salt Lake Bees today - Halos Heaven
San Francisco Giants Tim Lincecum Sports Illustrated Cover by Sports Illustrated
May 6, 2007: Giants' Tim Lincecum has his moments in major-league debut
Did Tim Lincecum pitch his last game for the Giants?
May 6, 2007: Giants' Tim Lincecum has his moments in major-league debut
MLB free agency rumors: Tim Lincecum signs with Texas Rangers, report says