SF Giants fans go nuts after team wins World Series

November 2, 2010