Giants take NL West Sport October 4, 2010I was one smiley happy person last night. The Giants did it! Here are some videos of the celebrations at...