It’s a Mad, Mad, Mad World Championship for Giants (w/video)
Madison Bumgarner pitched five innings of near-perfect relief and the San Francisco Giants held off the Kansas City Royals 3-2 Wednesday night in Game 7 of the World Series for their third championship in five seasons.|
UPDATED: Please read and follow our commenting policy: