April 5, 2010 Edit Delete Tags Autopost Just wanted to post about How Long does Tim Lincecum have on his contract with the giants? on the site here http://video.i-newswire.com/how-long-does-tim-lincecum-have-on-his-contract-w... via Ping.fm