Giants take NL West Nessy Sport October 4, 2010 I was one smiley happy person last night. The Giants did it! Here are some videos of the celebrations at AT&T in San Francisco… and a final word for Tim Lincecum