Thu 5/19/16 8:08 PM

Lincecum passed his physical Thursday and his deal with the Angels is now complete, Jon Heyman of MLB Network reports.
EDGE Analysis
Now that Lincecum's physical has been completed, Heyman reports that his contract with the Angels is worth $2.5 million. He figures to head to the Angels' Triple-A affiliate for the time being while he stretches out his pitch count. Once he's ready, he'll be a welcome addition to a Angels rotation that has been decimated by the losses of Andrew Heaney, C.J Wilson, and Garrett Richards.