Is Lincecum the Giants' weakest link?

Is Lincecum the Giants' weakest link?
66169
Pro Baseball
Giants
Top Videos