National League Champions

The San Francisco Giants celebrate after the Giants defeat the St. Louis Cardinals 9-0 in Game Seven of the National League Championship Series at AT&T Park on October 22, 2012 in San Francisco. (Christian Petersen/Getty Images)

KCBS Sports Fans: Giants Bathing In Victory

Mesmerizing, isn’t it? If there’s any way to sum up the Giants’ incredible, improbable, emotional, can’t-really-believe-it’s-true Game 7 NLCS win over the Cardinals, it’s that broken-bat hit by Hunter Pence that turned a 2-0 Giants lead into a 5-0 rout.

10/23/2012

Follow

Get every new post delivered to your Inbox.

Join 56,710 other followers