The San Francisco Giants are World Series champions for the third time in five seasons after defying the odds for a road team in Game 7 and beating the Kansas City Royals 3-2 at Kauffman Stadium. Michael Morse gave the Giants that lead with a fourth-inning single and the San Francisco bullpen, most notably Madison Bumgarner, pitched 7 1/3 shutout innings to deliver another parade.
Comments
Post a Comment