Via: San Francisco Chronicle
Being Tim Lincecum must be a blast. No matter what someone does, he can top it. You can juggle three bowling balls? He can juggle four while swallowing a.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.