The San Francisco Giants won the World Series in an exhilarating Game 7 to close out an exciting, back-and-forth series
As has been the case this entire World Series — nay, this entire postseason — Madison Bumgarner was the hero
Subscribe to Applenews247.Com Newsletter