Authors:
  • The Giants have won. They have won the World Series for the third time in five years. And Madison Bumgarner has firmly etched his name on the all-time World Series record books as one of the greatest World Series pitchers the game has ever seen.

Cite this Page: Citation