Giants take NL West

GIANTSCLINCH

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