Freak Show The Sequel - Tim Lincecum and the Giants are back to defend their title - but will this version have a happy ending ?
San Francisco Giants Pitcher Tim Lincecum - March 28 , 2011 .
Freak Show The Sequel - Tim Lincecum   and the San Francisco Giants are back to defend San Francisco Giants ' title - but will this version have a happy ending ?
San Francisco Giants Pitcher Tim Lincecum - March 28 , 2011 .