Tim Lincecum designated for assignment by Angels after rough
Tim Lincecum designated for assignment by Angels
Tim Lincecum – Society for American Baseball Research
10 Degrees: Panic Meter buzzes over Angels' $125M man Josh
Angels Sign Tim Lincecum - MLB Trade Rumors
MLB Draft: Pitchers' health concerns becoming more and more prevalent
Why don't MLB pitchers mix in a few slow pitches from time to time
10 reasons why Tim Lincecum can succeed with Angels
The worst baseball stories of 2016 (so far)
GSA Spotlight: Ball State's Ryan Brown