Lincecum, Giants Agree on 2 yr. Deal Hey, I love Timmy but man these pro sports contracts make my head explode. Is he worth it? What do you think? Advertisements
Go Giants! Congratulations to Our San Francisco Giants! You’ve made a whole lot of people very happy!