There are 16 users in the forums

Lincecum Signs!

2 Years / $23 Million

It's done, he's signed.
Yeah, better late than never... Very good news!