Tim Lincecum

Tim Lincecum suffers a setback in his injury rehab

5 Comments

Tim Lincecum may have thrown his last pitch as a member of the Giants after suffering another setback in his recovery from hip and back injuries. [more]