Jeremy Affeldt


San Francisco Giants Beat Kansas City Royals 3-2 To Win World Series in Game 7

San Francisco Giants Beat Kansas City Royals 3-2 To Win World Series in Game 7

Behind another sterling performance on the mound by Madison Bumgarner, the San Francisco Giants beat the Kansas City Royals, 3-...

Oct 30 2014, 2:08am CDT