San Francisco Giants win World Series in Game 7

The San Francisco Giants beat the Kansas City Royals to win their third World Series in five years.

Madison Bumgarner pitched five innings of near-perfect relief to lead the Giants to 3-2.

Photo: San Francisco Giants starting pitcher Madison Bumgarner throws against the Kansas City Royals during the sixth inning of Game 7 of baseball’s World Series Wednesday, Oct. 29, 2014, in Kansas City, Mo.

Leave a Comment

Your email address will not be published.