Fans pumped over SF Giants' NL West clinching win
"Giants baseball baby!" The energy inside Oracle Park was electric as the Giants pounded the Padres 11-4 winning the National League West Championship.
More Videos
From CNN Newsource affiliates